JAVA 的服务器重定向:使用forward()方法和使用sendRedirect()方法的区别
2016-12-18 15:50
337 查看
1、使用forward()方法
RequestDispatcher rd = request.getRequestDispatcher("wel.jsp");
rd.forward(request, response);
这种方法实现跳转效率高,同时request对象还可以在下一个页面引用,并且有助于隐藏实际的链接
2、使用sendRedirect()方法
response.sendRedirect("wel.jsp");
这种重定向,效率较慢,一般不这么使用。
RequestDispatcher rd = request.getRequestDispatcher("wel.jsp");
rd.forward(request, response);
这种方法实现跳转效率高,同时request对象还可以在下一个页面引用,并且有助于隐藏实际的链接
2、使用sendRedirect()方法
response.sendRedirect("wel.jsp");
这种重定向,效率较慢,一般不这么使用。
相关文章推荐
- JAVA 的服务器重定向:使用forward()方法转发请求和使用 sendRedirect()方法重定向的区别
- JAVA 的服务器重定向:使用forward()方法转发请求和使用 sendRedirect()方法重定向的区别
- 在JAVA中使用response.sendRedirect和使用RequestDispatcher.forward的区别
- 重定向(forward与sendRedirect)区别
- 请求重定向与请求转发的比较(HttpServletResponse.sendRedirect方法和RequestDispatcher.forward方法)
- 重定向(forward与sendRedirect)区别
- jsp中forward方法与sendRedirect方法的区别
- RequestDispatcher.forward() 方法和HttpServletResponse.sendRedirect()方法的区别
- Jsp重定向(response.sendRedirect())和转发(request.getRequestDispatcher().forward(request,r)的区别
- [Java] HttpServletResponse.sendRedirect()与RequestDispatcher.forward()的区别
- forward与sendRedirect区别(实现页面跳转的方法)
- Jsp重定向forward和sendRedirect的区别
- jsp:forward标签和response.sendRedirect()方法的区别
- JSP的重定向forward和sendRedirect的原理以及区别
- JavaWeb----重定向请求sendRedirect、forward
- Forward()(转发)和sendRedirect()(重定向)的区别
- 重定向(forward与sendRedirect)区别
- 重定向(forward与sendRedirect)区别
- 使用forward和sendRedirect进行重定向有什么区别
- 请求重定向与请求转发的比较(HttpServletResponse.sendRedirect方法和RequestDispatcher.forward方法)