请求重定向的含义
请求重定向,是指客户端给服务器发请求,然后服务器告诉客户端说。我给你一些地址,你去新地址访问,叫请求重定向(因为之前的地址可能已经废弃)。
请求重定向的实现代码
请求重定向的第一种方案
// 设置响应状态码302 表示重定向(已搬迁) resp.setStatus(302); // 设置响应头,说明新的地址在哪里 resp.setHeader("Location","http://localhost:8080/Servlet2");
Writer writer=resp.getWriter(); writer.write("response's content!!!");
请求重定向的第二种方案(推荐使用)
resp.sendRedirect("http://localhost:8080/Servlet2");
请求重定向的特点
1、浏览器地址栏会发生变化
2、两次请求
3、不共享Request域中数据
4、不能访问WEB-INF下的资源
5、可以访问工程外的资源
标签:请求,重定向,resp,writer,地址,Servlet,Javaweb From: https://www.cnblogs.com/gbrr/p/17068489.html