//注意:不推荐中文文件名如"目的頁面.jsp"此处仅为了教程需要而使用
a.端跳转,地址栏不改变;
b.执行到跳转语句后马上无条件跳转之后的代码不再执行(跳转之前一定偠释放全部资源);
c.request设置的属性在跳转后的页面仍可以使用;
d.使用传递参数。
a.客户端跳转,地址栏改变;
b.所有代码执行完毕后跳转;
c.跳转后的页面不能使用上一个页面的request属性;
jsp中两种跳转的区别
在jsp中有两种跳转,客户端跳转和服务器端跳转,他们之间存在下媔4点的区别:
1.做为服务器端跳转跳转后地址栏地址是当前地址,而不是目的页面而response.sensRediresct("")作为客户端跳转地址栏会变成目的页面的地址.
2.客户端跳转当程序执行到此句时,是所有代码执行完成后再执行跳转动作也就是说其后的代码有被执行的机会,而服务器端的跳转是強硬的执行到此句时,强制跳转不执行其后的代码。
4.jsp中有四种属性保存范围如在当前资源中在request中保存了属性,那么客户端的跳轉到目的页是拿不到,request容器里的东西的而服务器端的跳转可以取到。
下面说说自己理解的jsp中四种属性保存范围和jsp中的9个内置对象和jstl標签库,和简单的jsp标签的开发