servlet重定向与转发的区别

重定向:response.sendRedirect()
1.地址栏的内容会发生改变
2.客户端行为,请求两次
3.第一次请求的参数不会再第二次请求中保存

请求转发:request.getRequestDispatcher().forward(request,response)

1.地址栏的内容不会发生改变
2.服务器行为,请求一次
3.会一直保存请求的参数对象

猜你喜欢

转载自blog.csdn.net/hj_001/article/details/81088993