我的Struts2项目部署的时候会报“com.opensymphony.xwork2.util.logging.commons.CommonsLogger warn
警告: Could not find action or result”
请问高手怎么回事?

解决方案 »

  1.   

    报警告,, 能运行么.?
    找不到action/result.?  看看配置文件看.!
      

  2.   

    配置文件的问题要不没有配action 就是你从方法出来后 返回的result了 配置文件里面没有配
      

  3.   

    <struts>
        <package name="web" extends="struts-default">
            <action name="LoginAction" class="web.LoginAction">
                <result name="SUCCESS" type="redirectAction">
                 <param name="actionName">DetailAction!getAll</param>
                 <param name="namespace">/web</param>
                </result>
            </action>
            
            <action name="DetailAction" class="web.DetailAction">
                <result name="SUCCESS" type="dispatcher">/detail.jsp</result>
            </action>
        </package>
    </struts>
      

  4.   

    页面多错误显示:HTTP Status 404 - No result defined for action web.LoginAction and result success
      

  5.   

    result的name改成success, 或者在你的action方法 返回"SUCCESS",严格区分大小写!
    如果你Action中返回SUCCESS,这个只是个常量,实质是小写的success