什么时候用forward? 什么时候用redirect?

forward是转发,redirect是重定向
具体用什么归结到就一个问题,要不要数据共享(共享request、response对象
当你在一个servlet中做一件事,但事情还没有做完却要跳到另一个组建(可以是jsp、servlet等),就用转发;
当你在一个servlet中做一件事,已经做完了后要跳到另一个组建,可以用重定向

重定向是服务器让客户端(浏览器)重新发送一个定向请求(貌似就是直接改变浏览器地址栏地址),转发是在服务器内转到另一个组建(但还是原来的请求),地址栏不会改变。

posted @ 2019-08-20 10:40  余温未散  阅读(780)  评论(0编辑  收藏  举报