forward是转发,redirect是重定向
具体用什么归结到就一个问题,要不要数据共享(共享request、response对象)
当你在一个servlet中做一件事,但事情还没有做完却要跳到另一个组建(可以是jsp、servlet等),就用转发;
当你在一个servlet中做一件事,已经做完了后要跳到另一个组建,可以用重定向
重定向是服务器让客户端(浏览器)重新发送一个定向请求(貌似就是直接改变浏览器地址栏地址),转发是在服务器内转到另一个组建(但还是原来的请求),地址栏不会改变
啊说了这么多,你自己酌情考虑
希望对你有帮助谢谢