【插入在编译之前】
【动作标记在每次都有起作用】
【forward是跳转】
【虽然在第一个文件中 下面那一行在后面 但是还是可以被调用过去上一行的】
【先获取出字符串 用request 然后再转化为数字 用integer.parseint】
【刚才那个是静态包含 所以在一开始的时候就2个文件放在一起 然后再编译】
【但是在动态包含中的话就不是】
【服务器不用对主文件进行编译】
【静态包含的时候可以直接使用include指令 好像是<@ include @> 刚才好像有看到过这个】
【然后如果是动态的话 那么就是include标记 也就是说是这个吗 <jsp:include>】
这2个是不一样的 标记是用在动态的
、
【页角可以进行静态】
【这个就是静态的 用的是<@include @>】
——————————————————————————————
【在jsp的forwad中如果还得包含其他命令的话 那么就要双标记
如果不用嵌入的话 那么可以直接1个标红 /放在后面】
【下面那个可不可以调换顺序啊 然后像第六行那样】
【答案是 不可以的】
【如果获取到的是null 那么访问null的对象equal就会异常 所以不可以调换顺序】
【虽然已经登录 但是这里的还是显示请求转发前的地址 说明用户是不知道自己已经在哪个页面的】
【不知道自己已经在index了】
【就是说forward虽然跳转了 但是用户页面当前跳转动作】
————————————————
【
这个应该是说在forward 跳转的时候 用param顺便把value的数据也给跳转过去
】、
【所以这里才可以看到有个request的getparameter】