跳转页面分为两种:
(1).一种是重定向跳转,超连 <a> 就是一种重定向跳转,这样的跳转request对象是传不到下一个页面的,下一个页面得到的request对象是一个新的对象,而不是上一个页面传过来的就得不到上一个页面的数据.如果你想通过这种方法跳转的话,那就要用 <a href= "a.jsp?参数名=参数值 "> ,在下一个页面用request.getParameter( "参数名 ")得到值
(2).另一种跳转是转发,这种跳转request对象就被传往下一个页面,可以用 <jsp:forward page= "/a.jsp "/> ,这样你可以把参数用request.setAttribute()方法存进request对象里,再到下一个页面用request.getAttribute()得到参数.
两种方法最明显的区别是,重定向跳转当你从a.jsp到b.jsp页面的时候,地址栏的地址已经由a.jsp变为b.jsp;相反,转发跳转当你从a.jsp到b.jsp页面的时候,地址栏仍然是a.jsp的地址
分享到:
相关推荐
Springboot+MyBatis+mysql+jsp页面跳转详细示例
五种JSP页面跳转方法详解 1. RequestDispatcher.forward() 2. response.sendRedirect() 3. <jsp:forward page="" /> 4. 修改HTTP header的Location属性来重定向 5. JSP中实现在某页面停留若干秒后,自动重定向到另...
java五种jsp页面跳转方法详解 2009-08-21 09:06 1. RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到 另外一个Servlet,JSP 或普通HTML...
jsp的几种跳转方法,希望能对你们有所帮助
页面自定跳转 超链接 跳转 jsp页面跳转
JSP页面跳转方法汇总,JSP页面跳转方法汇总
五种JSP页面跳转方法详解,详细的很
一个简单的SpringBoot实例,通过控制器实现jsp页面的跳转。
JSP页面跳转的五种方法,主要通过RequestDispatcher.forward(),response.sendRedirect()等跳转
本文档提供了jsp页面跳转的各种方式,可以下载,慢慢看!
提供集中jsp页面之间的页面跳转,讲的很详细,共享给大家
jsp页面的五种跳转方式 java jsp
WebView_jsp页面跳转到原生Activity , 详情请参见 https://blog.csdn.net/aduovip/article/details/86383086
Spring boot +jsp+mysql 模板 解决刚开始试用springboot +jsp页面跳转404的问题
ajax+jsp 带参数的页面跳转。
先来介绍一下在服务端JSP脚本中跳转页面的几种方法: 1. response.sendRedirct(“跳转到页面”); 该方法通过修改HTTP协议的HEADER部分,对浏览器下达重定向指令的,使浏览器显示重定向网页的内容. request无法传值过去...
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
jsp实现页面跳转的方法