- forward是容器中控制权的转向,是服务器请求资源,地址栏url不变。
redirect就是服务器端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,相当于两次请求,url地址会变化。 - forward更加高效,所以在满足需要时尽量使用forward。
转发可以通过ServletRequest对象的getRequestDispatcher()方法获得
重定向通过HttpServletResponse对象调用其sendRedirect()方法实现。
转发(forward)和重定向(redirect)的区别
最新推荐文章于 2024-07-19 17:37:28 发布