Java Servlet中,什么时候用forward? 什么时候用redirect? (forward和redirect概念都清楚,不必详说)

2020-10-29 科技 105阅读
forward是转发,redirect是重定向
具体用什么归结到就一个问题,要不要数据共享(共享request、response对象)
当你在一个servlet中做一件事,但事情还没有做完却要跳到另一个组建(可以是jsp、servlet等),就用转发;
当你在一个servlet中做一件事,已经做完了后要跳到另一个组建,可以用重定向
重定向是服务器让客户端(浏览器)重新发送一个定向请求(貌似就是直接改变浏览器地址栏地址),转发是在服务器内转到另一个组建(但还是原来的请求),地址栏不会改变
啊说了这么多,你自己酌情考虑
希望对你有帮助谢谢
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com