jsp 中重定向与请求转发的区别
2008-11-11 10:59
441 查看
1.请求转发只能转到本应用程序范围内的WEB组件,而重定向则可以转到任何URL
2.重定向的后一个请求昌从浏览器发出的一个新的请求,因此,它与开始的那个请求不是同一个对象,不能共享第一个请求中的数据.
代码一:
<%
request.setAttribute("username","username from request");
response.sendRedirect("send.jsp");//重定向
%>
代码二:
request.setAttribute("username","username from request");
//转发
send.jsp代码:
<%=request.getAttribute("username")%>
代码一的结果:null
代码二的结果:username from request
2.重定向的后一个请求昌从浏览器发出的一个新的请求,因此,它与开始的那个请求不是同一个对象,不能共享第一个请求中的数据.
代码一:
<%
request.setAttribute("username","username from request");
response.sendRedirect("send.jsp");//重定向
%>
代码二:
request.setAttribute("username","username from request");
//转发
send.jsp代码:
<%=request.getAttribute("username")%>
代码一的结果:null
代码二的结果:username from request
相关文章推荐
- JSP内置对象——请求转发与请求重定向的区别
- JSP中请求转发何请求重定向的区别
- JSP_内置对象_请求转发和请求重定向的区别
- Jsp的请求转发与重定向区别
- JSP中请求重定向与请求转发的区别
- JSP中请求转发和重定向区别和中文乱码问题解决方法
- JSP中请求转发和重定向的区别
- 【JavaWeb】简述 jsp 页面的工作原理以及请求转发和重定向的区别
- jsp--------请求重定向和请求转发的区别
- JSP学习笔记(二)------请求重定向与请求转发的区别及HTTP Status Code(HTTP状态码)整理说明
- 请求转发和重定向的区别(No.43)
- jsp转发与重定向的区别
- HTTP中的重定向和请求转发的区别
- JSP请求的转发与重定向——day10
- HTTP中的重定向和请求转发的区别
- javaweb中请求转发和重定向之间区别与联系
- jsp内置对象之请求转发和请求重定向
- 重定向和请求转发的区别
- 请求转发与重定向的区别
- 请求转发和重定向的区别