在servlet中实现跳转的方法有哪些
2024-04-26 22:46:21
好评回答
1、redirect方式。response.sendRedirect(/a.jsp);页面的路径是相对路径。sendRedirect可以将页面跳转到任何页面,不一定局限于本web应用中,跳转后浏览器地址栏变化。这种方式要传值出去的话,只能在url中带parameter或者放在session中,无法使用request.setAttribute来传递。
2、forward方式。RequestDispatcher dispatcher = request.getRequestDispatcher(/a.jsp);dispatcher .forward(request, response)。Servlet页面跳转的路径是相对路径。forward方式只能跳转到本web应用中的页面上。跳转后浏览器地址栏不会变化。使用这种方式跳转,传值可以使用三种方法:url中带parameter,session,request.setAttribute。
声明:本网站信息来自网络,所有数据仅供参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:abc5566@foxmail.com。
猜你喜欢
-
第一次送女朋友花送什么花
阅读量:8 -
红包意义
阅读量:43 -
晚上能喝生姜红糖水吗
阅读量:9 -
高铁上如何解决午饭
阅读量:90 -
大红袍的正确冲泡法
阅读量:46 -
扬州名吃
阅读量:35 -
自制清洁剂配方
阅读量:91 -
过期护发素的清洁妙用
阅读量:43 -
脑花的营养价值和危害
阅读量:92 -
菜刀怎么磨才锋利
阅读量:89
猜你喜欢
-
阅读量:79
-
阅读量:44
-
阅读量:72
-
阅读量:51
-
阅读量:6
-
阅读量:83
-
阅读量:11
-
阅读量:69
-
阅读量:8
-
阅读量:27