ajax请求到后台的servlet类中,设置页面跳转不生效

ajax请求到后台的servlet类中,直接设置页面跳转

req.getRequestDispatcher(path).forward(req, resp);(redirect,forward)

resp.sendRedirect(path);

都不会生效

至于为什么不能跳转不是很清楚。但是可以从ajax的应用上去解释,之所以用ajax就是为了页面不刷新的状态下,改变页面局部。所以当然也就不能跳转。如果ajax方式要跳转可以在其回调函数中去处理跳转逻辑。

后台的servlet类中想要跳转页面,只能通过非ajax方式(表单的get或post方式提交)。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值