45请求转发和请求重定向区别

简介: 45请求转发和请求重定向区别

image.png

<%@ page language="java" contentType="text/html; charset=UTF-8"
     pageEncoding="UTF-8" import="java.util.*,java.io.*"%>
 <%
     out.println("<h1>response内置对象</h1>");
     out.println("<hr>");
     //out.flush();//清空缓冲区
     //获得输出流对象
     PrintWriter outer=response.getWriter();
     outer.println("我是歌谣");
     //请求重定向
     //response.sendRedirect("requset.jsp");
     //请求转发
     request.getRequestDispatcher("requset.jsp").forward(request, response);
 %>
 定义一个test08的jsp文件<%@ page language="java" contentType="text/html; charset=UTF-8"
     pageEncoding="UTF-8"%>
 <!DOCTYPE html>
 <html>
 <head>
 <meta charset="ISO-8859-1">
 <title>Insert title here</title>
 </head>
 <body>
 <h1>request对象</h1>
 <hr>
 <form action="response.jsp" name="regForm" method="post">
 <table>
 <tr>
 <td>用户名:</td>
 <td><input type="text" name="username"/></td>
 </tr>
 <tr>
 <td>爱好:</td>
 <input type="checkbox" name="favorite" value="read"/>读书
 <input type="checkbox" name="favorite" value="music"/>音乐
 <input type="checkbox" name="favorite" value="movie"/>电影
 <input type="checkbox" name="favorite" value="internet"/>上网
 </tr>
 <tr>
 <td colspan="2"><input type="submit" value="登录"></td>
 </tr>
 </table>
 </form>
 <br>
 <br>
 <a href="requset.jsp?username=lisi">url</a>
 </body>
 </html>

image.png

相关文章
|
7月前
|
前端开发
请求转发和重定向的区别
请求转发和重定向的区别
96 0
|
7月前
|
存储 数据处理
Request请求转发与Respones请求重定向有什么区别?
Request请求转发与Respones请求重定向有什么区别?
|
应用服务中间件 nginx
重定向和反向代理的区别
重定向和反向代理的区别
280 0
重定向和请求转发的区别
重定向和请求转发的区别
104 0
|
存储 Java 应用服务中间件
一文了解转发与重定向
一文了解转发与重定向
115 0
|
Java 数据库
Servlet的请求转发和重定向的区别
Servlet的请求转发和重定向的区别
142 0
Servlet的请求转发和重定向的区别
|
XML 数据格式
Javaweb 请求转发和请求重定向
1.请求转发和请求重定向区别 请求转发和请求重定向主要区别,包含以下 5 点: 定义不同 请求方不同 数据共享不同 最终 URL 地址不同 代码实现不同 定义不同:🙌
135 0
Javaweb 请求转发和请求重定向
|
前端开发
请求转发与请求重定向
请求转发与请求重定向
290 0
请求转发与请求重定向
|
前端开发 Java
重定向与请求转发
介绍JavaWeb中的实现页面跳转的同卵双胞胎兄弟—重定向与请求转发以及代码实现流程
重定向与请求转发
|
搜索推荐
重定向响应
什么是重定向响应