【在servlet中实现跳转的方法有哪些】
文章插图
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 。
推荐阅读
- 江淮瑞风柴油版发动机号在哪 江淮瑞风柴油版发动机号在什么位置?
- 中国第一个皇帝是谁当他坐上皇帝宝位时是怎样的心情
- 央视512护士节文艺晚会在哪个台播出?
- 和成天下50元槟榔选那个中奖
- 单机手柄游戏推荐最新 十大高质量单机游戏
- 哈利波特哪一部有蛇 此部电影中讲述了什么
- 狮子座到底有多污
- 中国历史上唯一的女皇帝武则天到底爱过多少男人
- 处女座最喜欢什么星座女生 处女座女生最在乎哪个星座
- 搜索薛刚反唐 薛刚反唐之定海关在哪