欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

struts2 明明配置了result 但却提示找不到No result defined for action ……

程序员文章站 2022-05-24 09:18:17
...
<action name="register" class="action.Register" method="execute">
            <result name="success">/thankyou.jsp</result>
            <result name="input">/register.jsp</result>
        </action>

如图这样配置了action,却报No result defined for action ……错误
折腾了好久,发现action不能随便命名,否则会找到一个不知道干啥的名为register的action,
改一下:

<action name="register_Test" class="action.Register" method="execute">
            <result name="success">/thankyou.jsp</result>
            <result name="input">/register.jsp</result>
        </action>

就好了!
另外不要以get和set开头命名method!