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