请求转发与重定向

 

请求转发

request.getRequestDispathcer("path").forward(reqeust,response);

请求转发的特点:
1.地址栏没有发生变化
2.用户只发起了一次请求
3.请求转发只能转发本服务器以内的资源
4.由于请求是同一个对象,所以可以利用该request做servlet之间数据的传输


重定向
response.sendRedirect("path")

重定向的特点:
1.地址栏会发生改变
2.用户发起了两次请求
3.重定向可以访问服务器以外的资源
4.重定向由于请求多次的,所以HttpServletRequest不是同一个对象,故不能使用它传递数据

posted @ 2019-05-10 20:23  vietaKo  阅读(247)  评论(0编辑  收藏  举报