关闭

Servlet中的跳转和重定向

标签: forwardsendRedire重定向跳转servlet
405人阅读 评论(0) 收藏 举报
分类:

跳转 - forword

在一个应用之间跳转,比如从Admin应用的 a菜单对应的页面 跳转到 b菜单对应的界面。但是,不管怎么跳,都是在Admin这个应用中(即所谓的浏览器地址栏不变)。

request.getRequestDispatcher("/login").forward(servletRequest, servletResponse);    

重定向 - sendRedirect

可以在一个应用中跳,也可以在多个容器中跳转。比如说:可以从Admin中重定向到 https://www.baidu.com ,也可以重定向到自己应用中的某个界面,这时候浏览器的地址栏一般会改变。

response.sendRedirect("/ServiceMonitor/login?url=" + currentUrl + "?lang=zh_CN");  

重定向除了调用response的sendRedirect()方法,还有一种实现:

String newLocn = "/ServiceMonitor/login?url=" + currentUrl + "?lang=zh_CN";  
response.setHeader("Location",newLocn);     

其实都差不多,都是设置了header中的值。

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Servlet页面跳转技术--重定向、转发和包含

请求:类(javax.servlet.RequestDispatcher)在某种情况下,一个Servlet类可能无法完成全部的工作,为了让各Servlet协同工作,Servlet规范为Web组件之间协...
  • wangjian_an
  • wangjian_an
  • 2016-07-25 00:51
  • 4915

Servlet的内部跳转与重定向跳转的区别与用法

内部跳转 特点: 1:浏览器的地址不会发生改变 2:可以携带数据跳转的 3:访问内部的web应用数据 步骤:       1.获取一个跳转分发器(跳转转发器)        a:request.ge...
  • qq_33642117
  • qq_33642117
  • 2016-07-07 18:32
  • 2548

Servlet的几种跳转(redirect、forward)

转自http://blog.sina.com.cn/s/blog_67a3ef5c01013ieq.html Servlet的几种跳转(redirect、forward)  (...
  • lsm135
  • lsm135
  • 2016-04-21 09:35
  • 1332

Servlet页面跳转技术--重定向、转发和包含

请求:类(javax.servlet.RequestDispatcher)在某种情况下,一个Servlet类可能无法完成全部的工作,为了让各Servlet协同工作,Servlet规范为Web组件之间协...
  • wangjian_an
  • wangjian_an
  • 2016-07-25 00:51
  • 4915

servlet中的跳转和重定向

servlet中的跳转和重定向 例如:访问一个servlet,需要让servlet把一个html页面返回,我们之前的方式需要这样做 request.setCharacterEncoding("UTF-...
  • suwu150
  • suwu150
  • 2016-10-25 21:08
  • 333

java servlet 几种页面跳转的方法,需要的朋友可以参考一下 在访问网页的过程中,页面自动刷新、跳转和重定向是经常用到的,这里就说说在Java中是如何实现这些功能的! 一、页面自动刷新

java servlet 几种页面跳转的方法,需要的朋友可以参考一下 在访问网页的过程中,页面自动刷新、跳转和重定向是经常用到的,这里就说说在Java中是如何实现这些功能的! 一、页面自动...
  • u010523770
  • u010523770
  • 2017-06-21 10:42
  • 477

客户端重定向和服务端跳转的区别

这是两个常常被放在一起进行比较的概念,今天对这两个概念再重新回顾一下,前者发生在客户端(浏览器),后者发生在服务器端,因此也有人把前者称为客户端重定向,把后者称为服务器端重定向,虽然对于后者这种称谓并...
  • a13503043700
  • a13503043700
  • 2017-05-08 19:37
  • 1270

一个样例学会tp5控制器的基本使用/tp5前置操作/tp5控制器初始化/tp5空操作/tp5跳转和重定向

点击进入视频教程tp5控制器一个样例明白控制器的定义及使用<?phpnamespace app\index\controller;use think\Controller;/** * Class U...
  • hayixia606
  • hayixia606
  • 2017-07-24 22:44
  • 3681

页面跳转与重定向(之二)

目录(?)[-] 前言页面跳转与重定向之一 旧的地址跳转到新的地址Tomcat 中的地址设定二级域名的重定向 前言 这一篇是接着上一篇的继续 页面跳转...
  • yingfeng2oo8
  • yingfeng2oo8
  • 2015-12-02 11:16
  • 255

页面跳转 重定向(工作中遇到的问题)

spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。 ~~~~可是当前台jsp中使用了iframe...
  • leipeng321123
  • leipeng321123
  • 2015-07-22 17:58
  • 932
    个人资料
    • 访问:2662次
    • 积分:100
    • 等级:
    • 排名:千里之外
    • 原创:7篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条