是否可以在struts2配置文件中编写任何没有任何结果的操作?像
< action name="showResult" class="com.mmi.webInterface.ShowResultAction"/>
但是在stuts1.x中可以编写任何没有任何前向结果的动作。像
< action path="/JsonResponse" type="com.mmi.webInterface.JsonResponseAction"
validate="false"/>
我的问题是,如何在struts 2配置文件中没有任何结果的情况下编写任何操作? 因为我必须在同一页面上使用Ajax,所以不需要任何结果。
答案 0 :(得分:2)
是的,你可以这样写:
<action name="ActionName" class="ClassName" method="methodName" />
我们在我们的应用程序中使用此类操作,因此无需显示页面。它工作正常。
答案 1 :(得分:0)
指定虚拟位置。例如,
<action name="showResult" class="com.mmi.webInterface.ShowResultAction">
<result name="success">dummy</result>
</action>
答案 2 :(得分:0)
这应该有效。
&lt; action name =“actionName”class =“ClassName”method =“methodName”&gt; &LT; /作用&gt;
方法methodName的类型应为void,否则您将收到错误消息,指出没有为此操作定义任何结果。
希望它有所帮助。