您的位置:首页 > 其它

No result defined for action*.action.*Action and result success

2015-04-08 20:58 197 查看
引起该问题的原因是所写的action名占用了struts的保留字(如:regedit,login),将action改名就可以
补充:
今天又遇到了一种情况提示该信息:
在struts的配置文件中添加了abstract="true"这个属性后,也会报这个错误
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="true" />

<!-- Struts2的action由Spring来负责进行实例化 -->
<constant name="struts.objectFactory" value="spring"></constant>

<package name="default" extends="struts-default" namespace="/">
<action name="reg" class="regeditAction" method="reg">
<result name="regAfter">/jsp/regedit.jsp</result>
</action>
<action name="logg" class="loginAction" method="login">
<result name="loginAfter">/jsp/login.jsp</result>
</action>
</package>
</struts>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐