response常用的方法
1.sendRedirect(String path) 重定向,页面之间的跳转
转发getRequestDispatcher和重定向sendRedirect的区别:
转发是将同一个请求给下一个页面,重定向是创建一个新的请求传给下一个页面,之前的请求结束生命周期。
转发:同一个请求在服务处之间传递,地址栏不变,也叫服务器跳转。
重定向:有客户端发送一次新的请求来访问跳转后的目标资源,地址栏改变,也叫客户端跳转。
如果两个页面之间需要通过request来传值,则必须使用转发,不能使用重定向
用户登录,如果用户名和密码正确,则跳转到首页(转发),并且展示用户名,否则重新回到登录页面(重定向)