有没有办法让 struts 动作什么也不做?执行完操作后,我不想做任何事情。我继承的项目中的每一个动作(其中 794 个)都是redirectAction
. 但我不想重定向。我只想保持在同一页面上。
我该怎么做才能保持在同一页面上?我想要喜欢
<result name="success" type="doNothing"></result>
我可以做些什么来获得这种行为吗?甚至是假的?
有没有办法让 struts 动作什么也不做?执行完操作后,我不想做任何事情。我继承的项目中的每一个动作(其中 794 个)都是redirectAction
. 但我不想重定向。我只想保持在同一页面上。
我该怎么做才能保持在同一页面上?我想要喜欢
<result name="success" type="doNothing"></result>
我可以做些什么来获得这种行为吗?甚至是假的?
返回ActionSupport.NONE
。
用例是什么?一个不会返回任何东西的动作会做什么?
Http 是一个请求/响应协议,你必须发送一些东西。当我在 ajax 页面上遇到类似情况时,我只需将 SUCCESS 返回码映射到返回码为 200 的 HttpResultHeader 类型。
尝试让ActionForward
执行方法返回 null 您通常会返回的位置。例如,mapping.findForward("something");
- 只是返回null;
。