当前位置: 代码迷 >> Java Web开发 >> 怎么在执行结果页面中又继续自动提交表单
  详细解决方案

怎么在执行结果页面中又继续自动提交表单

热度:37   发布时间:2016-04-13 22:16:55.0
如何在执行结果页面中又继续自动提交表单?
第一次提交表单之后,执行成功返回一个成功的提示页面,然后该页面中的参数如果满足特定条件将继续提交这个成功提示页面,并自动提交.如何实现?
之所以有这样的需求是因为执行完第一次提交表单操作之后需要提示用户已经操作成功,需要弹出一个页面,但弹出结果页面之后可能需要自动执行下一个提交表单的功能,以便让用户明白第一次是在干嘛,第二次有时在干嘛,否则用户不知道究竟发生了什么,为什么会执行那么久.因为用户并不知道究竟会执行什么,这些是根据管理员设定的规则来执行的.
------解决思路----------------------
在返回的页面js里面用jquery
$().ready(function() {

});
判断如果参数满足就自动提交呗。自动提交表单的js代码不用写了吧。

------解决思路----------------------
js控制,提交的时候用ajax提交,然后在成功的回调函数里面添加 业务判断,如果需要重新提交的,继续提交
------解决思路----------------------
不要用request.getRequestDispatcher().forward()
改用response.sendRedirect()
  相关解决方案