1. jsp中页面的跳转方式?
客户端重定向
response: 响应对象 将给客户端的响应信息封装
response.sendRedirect( "地址" );
a. 地址栏中的地址是最后一个页面地址.
b. 请求的参数无法传递到后面的页面
c. 可以跳到外部的站点
request.getRequestDispatcher("地址").forward( request, response );
a. 请求的页面
b. 请求的参数可以传递到后面的页面
c. 无法访问外部站点.
重定向就是客户端浏览器做了两次访问,两次请求
而服务器转发的浏览器只发送一次请求,还有一次服务器帮忙进行访问处理返回给客户端
核心: 是一次请求还是两次请求.
区分:看地址,如果不变则是转发,地址变了则是重定向