action不跳转画面 java

来源:百度知道 编辑:UC知道 时间:2024/06/04 05:36:37
点击按钮,提交action,现在的情况是,我不希望画面重载,也不希望跳到任何画面,即画面要无动作,但是action里面规定了return mapping.findForward("XXXX"),应该怎么办
如果在structs-config文件中不定义跳转的路径,将会自动跳到空白页。

这个需要你在提交的时候作控制,改成异步提交,也就是所谓的ajax,这样action返回的return mapping.findForward("XXXX"),就会作为一个流输出到异步提交的接受端,而不会发生跳转。

AJAX提交啊! return null; 或者改方法的返回类型

改成return mapping.findForward(null)
当跳转为null时struts会跳转到浏览器显示的最后一次路径,也就是不跳转

说错了,是return null

return null;