读书人

there is no action 地图ped for name

发布时间: 2012-11-04 10:42:42 作者: rapoo

there is no action mapped for namespace / and action name解决办法

1.-----首先查看你的struts.xml 文件是否在src目录下;2.-----检查struts.xml文件的语法是否正确:                如果1正确的话那就一定是struts.xml文件的问题:           <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"    "http://struts.apache.org/dtds/struts-2.0.dtd">  <struts> <package name="struts2" extends="struts-default">   <action name="login" value="globalMessages" />
<constant name="struts.i18n.encoding" value="UTF-8" />
<constant name="struts.configuration.xml.reload" value="true"/>
<constant name="struts.devMode" value="true"/>
<!-- 把struts2的对象工厂设置为spring -->
<constant name="struts.objectFactory" value="spring"/>
<constant name="struts.ui.theme" value="simple"/>
<constant name="struts.enable.DynamicMethodInvocation" value="true" />
<constant name="struts.multipart.saveDir" value="/tmp"/>
<constant name="struts.multipart.maxSize" value="1000000000" />

<package name="my-default" namespace="/actions" extends="struts-default">
<!-- 测试用户 -->
<action name="userAction" class="userAction">
<result name="success">/manage/user/index.jsp</result>
</action>
</package>
</struts>

还没有解决! 2 楼 zudajun225 2011-09-08 我下了一个struts2.1.8,然后就开始做一个Helloworld程序,接着就发生了There is no Action mapped for namespace / and action name的异常,我很纳闷,然后到百度上搜了一下,发现铺天盖地的都是这个异常,长达4页多,但是都没能解决我的问题。经过研究,我终于发现异常产生的原因,非常兴奋,由于用文字难以表述这个异常,于是我特别为这个异常录制了一集28分钟的视频,这个异常非常有意思。如果谁遇到了这个异常,而你又不知道为什么,那么请留下联系方式,我会将这个28分钟的视频传给你,里面清楚的阐述了异常的原因,以及如何避免这个异常的产生。最好留下QQ号码,如果email的话,怕传不了,视频大小30M。你也可以加这个QQ号码:215498544,我会把视频传给,你会发现这是个非常有意思的异常。
视频下载地址:http://download.csdn.net/detail/zudajun225/3581893 3 楼 long_ltoy 2012-07-23 回贴感谢

今天我也碰到了这个问题,结果是一个struts-new.xml不知道什么时候不见了。。。。看来是我不小心删掉了。

读书人网 >软件架构设计

热点推荐