响应重定向
重定向也可以跳转servlet,也可以跳转页面 (功能与请求转发类似)
使用的方法:
resp.sendRedirect("路径");
测试: 改造登录Servlet,重定向到ListServlet
ps: 可以跳转到ListServlet,但是因为请求域数据不能共享,可能会报错
-
特点
-
重定向是响应重定向,是浏览器行为
-
两次请求
-
地址栏会变化
-
请求域数据无法共享
-
总结:
请求转发和重定向都可以实现
页面跳转
servlet跳转
不一样就是,请求转发是服务器东西,一次请求,内部转发,所以请求数据可以共享
重定向是浏览器动作,发了两次请求,请求域中数据无法共享