问题描述
用struts2做了个表单,但是提交的任务需要执行较长时间,用户不可能等任务执行完毕后再查看任务的状态。想问下struts2中有什么机制是,表单提交后,可以马上转至一个页面,而不需要等此提交的任务执行完毕(即action返回success),谢谢!另,我在使用execAndExec拦截器时,怎么action老报错;删了execAndExec则正常,不知什么原因?
解决方案
可以用javascript来做document.form(0).submit()来自动提交到相信的action,然后在<body>里load一下这也是我遇见的问题,还好一为大哥帮了我共同学习第二个问题是有可能你没有加默认的拦截器,你在xml里配置一下试试
解决方案二:
你已经提交了就不能再返回了,貌似没这机制,你可以做个滚动条,让客户等待.
时间: 2024-08-01 19:17:47