message There is no Action mapped for namespace [/] and action name [user1_execute] associated with

来源:互联网 发布:查莉娅技能数据 编辑:程序博客网 时间:2024/06/06 04:11

报错信息:

type Status reportmessage There is no Action mapped for namespace [/] and action name [user1_execute] associated with context path [/day33_].description The requested resource is not available.

解决方案:
修改了命名空间,不能有重复的包名

    <!-- 包结构 -->    <package name="defalut" namespace="/" extends="struts-default">    <action name="user_*" class="com.itcast.action.Demo1action" method="{1}">        <result name="login">/login.htm</result>        <result name="success">/Demo1/suc.jsp</result>    </action>    </package>    <!--这里name改掉才能用,不能再写default,不能有两个一模一样名字的包-- >    <package name="Demo2" namespace="/" extends="struts-default">        <action name="user2_*" class="com.itcast.action.Demo2action" method="{1}">            <result name="login">/login.htm</result>            <result name="success">/Demo1/suc.jsp</result>        </action>    </package>
0 0