我在com.zf.action.system文件夹下写了两个action(UserAction和PeakAction),
为什么通过Jsp页面访问UserAction时成功,而访问PeakAction时提示出错呢??警告: Could not find action or result
There is no Action mapped for namespace /system and action name peak. - [unknown location]

解决方案 »

  1.   

    那你配置文件里两个action都配置了吗?
      

  2.   

    警告: Could not find action or result
    There is no Action mapped for namespace /system and action name peak. - [unknown location]
    你另外一个action都没配置,或者访问的地址有错误。
    你配置里有 name=peak的action配置?
      

  3.   

    配置文件里没有配置 action mapping   "PeakAction"
    Struts1:
           <action path="/peak"
    type="com.zf.action.system.PeakAction"
    name="peakForm" -->看你的FormBean 是什么
    scope="request"
    >
    <forward name="success" path="/路径(比如说: success)"/>
    </action>Struts2:
           <action name="peak" class="com.zf.action.system.PeakAction">
    <result>/peak_success.jsp</result> 
    <result name="error">/peak_error.jsp</result>
    </action>