java servlet:servlet中重定向和转发之间的区别

参见英文答案 > RequestDispatcher.forward() vs HttpServletResponse.sendRedirect()                                    8个
我正在使用servlet有两个方法重定向和转发两个都是发送请求到同一页但他们之间有什么区别.任何想法
最佳答案
>重定向 – 它使用浏览器重定向.它发送一个代码为3xx(see wikipedia)的http响应,然后浏览器向新页面发出另一个请求
> forward – forward是servlet容器的内部.浏览器永远不会理解页面已更改.因此,URL不会更改(例如重定向),并且您在新页面中也有相同的请求.

转载注明原文:java servlet:servlet中重定向和转发之间的区别 - 代码日志