HttpServletResponse如何使用sendRedirect实现重定向呢?

java-教程王 Servlet 发布时间:2022-01-02 10:04:08 阅读数:18573 1
下文笔者将讲述使用HttpServletResponse实现页面重定向的方法分享,如下所示:
 
实现思路:
  1.设置HTTP响应报头中的Status为302
  2.设置HTTP响应报头中的Location值为指定的URL
例:   HttpServletResponse.sendRedirect("url?参数名1=参数值&参数名2=参数值");
protected void doGet(HttpServletRequest request,  
	HttpServletResponse response) throws ServletException, IOException {  
	/*方式1:使用response.sendRedirect*/  
//      response.sendRedirect("index.html");  
	  
	/*方式2:设置响应头和重定向地址*/  
	response.setHeader("Location", "index.html");  
	response.setStatus(HttpServletResponse.SC_FOUND);//设置302状态码,等同于response.setStatus(302);       
} 
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/Servlet/202201/249.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者