java中 redirect 和 froward 区别
来源:互联网 发布:淘宝提交需求后然后呢 编辑:程序博客网 时间:2024/05/18 01:24
相信大家在面试中经常回遇到这个问题,正好最近在做一个跳转的东西,总结一下。
1、概念、原理
(1)redirect
从名字上也很好理解,重定向,就是客户去请求服务器,服务器接到请求后,告诉客户,要重新请求另一个地址,并把地址告诉客户,客户再去请求。
(2)forward
我理解为,服务器去请求,并且有当前服务器返回结果给客户。例如服务器接到一个请求,但是请求的资源需要再次跳转,服务器要先把资源拉到当前服务器,再返回给客户。
还有一种理解为:redirect重定向是客户端行为,forward转发是服务器行为。
2、使用方法
(1)servlet中
request.getRequestDispatcher("new.jsp").forward(request, response); //转发到new.jspresponse.sendRedirect("new.jsp"); //重定向到new.jsp
(2)jsp中
<jsp:forward page="apage.jsp" />//转发<%response.sendRedirect("new.jsp"); %> //重定向到new.jsp
参考: http://blog.163.com/tsing_hua/blog/static/139622224201101110836644/
3 0
- java中 redirect 和 froward 区别
- java 中 forward 和 redirect 区别
- Java中 forward 和redirect的区别
- java Forward和Redirect区别
- java零碎要点---struts2中redirect和redirectAction的区别
- Java 中Redirect和Forward
- java中farward与redirect的区别
- Jsp中Forward和Redirect的区别。
- JSP中forward和redirect的区别
- Jsp中Forward和Redirect的区别
- Servlet中 forward 和 redirect的区别
- Servlet中forward和redirect的区别
- .net 中 RedirectToAction 和Redirect的区别
- servlet中requestdispatcher和redirect的区别
- Servlet中forward和redirect的区别
- jsp中forward和redirect的区别
- Servlet中forward和redirect的区别
- jsp中redirect和forward的区别
- 前缀、中缀、后缀表达式
- Chrome关闭“在windows 8 模式下重新启动chrome”
- 分治法-归并排序
- 3-Sweep": 从单个图片中提取三维物体
- 如何开启重装系统模式
- java中 redirect 和 froward 区别
- UIDatePicker 显示时间和打印时间不一样
- android生成二维码的封装包
- 动态申请二维数组(一)
- 把ImageDib的unsigned char* m_pImgData转换为IplImage的char* imageData
- 可以横向滑动竖向滑动的listview
- LeetCode:Merge Sorted Array
- HDOJ 4608 I-number
- C/C++ 在控制台下显示进度