猿问

请问我该什么情况使用forward或者sendRedirect?有什么讲究吗?

实际开发中 跳转 什么时候用forward 什么时候用sendRedirect 具体区别我知道 就不知道什么时候用应该用哪种 最好举例说明(具体需求的时候)

临摹微笑
浏览 301回答 2
2回答

慕尼黑5688855

转发 转向从字面意思就可以理解从页面产生一个请求,需要另一个类来处理数据,我们就将请求转发出去。转向,处理完请求了,转向结果输入页面(或是其他)。关键就在这个你是否需要在下一过程中用到之前的请求数据

拉风的咖菲猫

forward 就是请求转发 1。 他用的还是一个request2。URL是不变的 给你举个例子 就是说 我交给你办的事,你去办吧,然后你又想找别人办 那也没必要告诉我,我也不知道,你找的人再去找人也和你没关系,这样总的下来路线是一条!sendredirect 是重定向 1。他会产生一个新的请求,也就是说你如果保存在request中的东西就会丢失。2。URL 改变 也就是说 交给你办的事 你看你办不完 你又给我送回来了,我再去找别人办 这样下来是有多条来回的路线的!-- 如果想用sendredirect 就必须把数据放到Session 中 尽量别多放 会影响效率!
随时随地看视频慕课网APP
我要回答