读书人

修改struts.xml无法生效?该怎么处理

发布时间: 2012-02-12 17:16:34 作者: rapoo

修改struts.xml无法生效?
已有的包下 随便添加ACTION都无效 删除已有的ACTION项 居然还能访问。。不报404.
<action name="test" class="strutsAction.sellAction" method="test">
<result>
login.jsp
</result>
</action>
HTTP Status 404 - There is no Action mapped for namespace /sell and action name test.

[解决办法]
很显然,你的struts.xml没有重新刷新到classes目录下,在开发时,修改此配置 文件一般要检查是否重新编译和重新copy到classes下没,特别是像在myeclipse中的时候,要经常检查,以避出错。
[解决办法]
重启tomcat、多刷新试试。。
[解决办法]
重新编译 删除缓存 再试试
[解决办法]
如果写了namespace,访问的地址是要加namespace/actionName这种形式来访问的,如果这样还是不行的话,请确定你的配置修改之后tomcat里的是你修改后的配置文件

读书人网 >J2EE开发

热点推荐