jsp页面跳转标签 forward标签详解<jsp:forward page=“b.jsp“></jsp:forward>
        
        
                
        
        最新推荐文章于 2025-08-05 09:13:16 发布
 
 PDYJ  于 2020-10-29 13:50:24 发布
  版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 
  本文详细介绍了JSP中的forward标签,展示了如何使用它进行页面跳转,并通过实例解析了forward标签与link标签的区别。在使用forward标签时,页面地址不发生改变,且在同一个request域中,request对象的属性可以共享。通过代码示例,演示了在a.jsp和b.jsp之间的参数传递,表明forward标签在页面跳转过程中能保持请求参数。
本文详细介绍了JSP中的forward标签,展示了如何使用它进行页面跳转,并通过实例解析了forward标签与link标签的区别。在使用forward标签时,页面地址不发生改变,且在同一个request域中,request对象的属性可以共享。通过代码示例,演示了在a.jsp和b.jsp之间的参数传递,表明forward标签在页面跳转过程中能保持请求参数。 
  link
 
 <jsp:forward page="b.jsp"></jsp:forward> 
html
 等价于
 <%request.getRequestDispatcher("b.jsp").forward(request,response); %> 
jsp
 转发:
 页面地址不跳转
 在同一个request域中,共享request对象的属性(setAttribute)
 1.新建两个JSP页面
 
 2.在a.jsp页面中输入如下代码:
  3.在b.jsp页面中输入如下代码
3.在b.jsp页面中输入如下代码
 
 4.访问a.jsp页面,发现浏览器中显示的是b.jsp页面的内容。
 说明代码<jsp:forward page="b.jsp"></jsp:forward> 起到了页面跳转的作用
 注意啊,访问的地址没有变
 
 5.它等同于如下代码:
  6.访问后也是同样的跳转
6.访问后也是同样的跳转
  7.那二者有什么区别么?在a.jsp中看如下代码
7.那二者有什么区别么?在a.jsp中看如下代码
 
 8.在b.jsp中输入如下代码:
 
 9.浏览结果:
 b页面把a页面设置的参数获取过来了!
 
 相关知识
java+servlet+mysql实现用户登录、注册、查询、修改密码、注销功能
JSP基于JSP的花店后台管理系统o0g86程序+源码+数据库+调试部署+开发环境
JSP MYSQL网上花店系统 免费下载
JSP花卉网站7pig9
JSP的标签库在页面里定义如下: <%@taglib uri='taglibUR
jsp网上鲜花店管理系统.doc
JSP花店业务管理系统的设计与实现4vcg5
基于JAVA与JSP下的网上商城设计
基于JSP的网上花店的实现资源
jsp网上鲜花店管理系统毕业设计论文
网址: jsp页面跳转标签 forward标签详解<jsp:forward page=“b.jsp“></jsp:forward> https://m.huajiangbk.com/newsview2311434.html