<action name="person" class="tarena.dao.action.PersonAction" method="{1}">
<result name="list" type="redirectAction">
<param name="actionName">list</param>
<param name="namespace">/</param>
</result>
</action>

解决方案 »

  1.   

    <action name="person" class="tarena.dao.action.PersonAction" >
    <result name="list" type="redirectAction">
    <param name="actionName">list</param>
    <param name="namespace">/</param>
    </result>
    </action>
      

  2.   

    这个是刚写的,应该吧method去掉,后面又贴了一个使用!add出错
      

  3.   

    <s:form> 的action提交应该写method="post" 否则会有错误,这个是先要保证的<s:form action="person!add"> person是action名 add是方法
      

  4.   

    http://bbs.csdn.net/topics/390598510
    自己在这个帖子中发现了,
    struts2之前的版本动态方法调用默认是打开的,没想到2.3.15默认是关闭的,
    在struts.xml中添加
    <constant name="struts.enable.DynamicMethodInvocation" value="true" /> 
    来动态打开