response常用的方法

1.sendRedirect(String path) 重定向,页面之间的跳转

转发getRequestDispatcher和重定向sendRedirect的区别:

转发是将同一个请求给下一个页面,重定向是创建一个新的请求传给下一个页面,之前的请求结束生命周期。

转发:同一个请求在服务处之间传递,地址栏不变,也叫服务器跳转。

重定向:有客户端发送一次新的请求来访问跳转后的目标资源,地址栏改变,也叫客户端跳转。

如果两个页面之间需要通过request来传值,则必须使用转发,不能使用重定向

用户登录,如果用户名和密码正确,则跳转到首页(转发),并且展示用户名,否则重新回到登录页面(重定向)

原文地址:https://www.cnblogs.com/Gazikel/p/14138873.html