Struts2-具有多个动作方法的注释

Struts2-具有多个动作方法的注释,struts2,Struts2,在同一动作类中,struts2支持多个动作方法 struts.xml的一个示例-如何将其转换为注释 <action name="import" class="com.action.MainAction" method="importFiles"> <result name="success">main.jsp</result> <result name="error">error.jsp</result> &l

在同一动作类中,struts2支持多个动作方法

struts.xml的一个示例-如何将其转换为注释

 <action name="import"
    class="com.action.MainAction" method="importFiles">
    <result name="success">main.jsp</result>
    <result name="error">error.jsp</result>
</action>
<action name="resourceRowAction"
    class="com.action.MainAction" method="resourceRowAction">
    <result name="success">main.jsp</result>
    <result name="error">erro.jsp</result>
</action>

main.jsp
error.jsp
main.jsp
erro.jsp

上述动态方法调用的注释解决方案可在此处找到:

在行动中:

@Action(value="default")
@Override
public String execute()
{
   return SUCCESS;
}

@Action(value="import")
     public String importFiles()
     {
         return SUCCESS;
     }

@Action(value="resourceRowAction")
     public String resourceRowAction()
     {
         return SUCCESS;
     }