404There is no Action mapped for namespace / and action name 错误诡异情况解释

原创 2016年08月29日 17:26:09

调试一个小的SSH2项目时,点击jsp页面中的一些action的连接,总是会出现404There is no Action mapped for namespace / and action name的错误,上网找了不少原因发现自己的都不是,很是纳闷,因为自己的配置都是没什么问题的,也没有什么名字之类的拼写错误。找了好久,终于发现了错误之处,这个错误也让人很无语。就是在Struts的xml配置文件中配置action时,如下示例:
               <action name="toAddMeal" class = "mealAction"   method = "toAddMeal">
           <result name="addMeal" >/addMeal.jsp</result>
       </action>
  action中的name属性后面的引号中最好不要出现空格,因为它把空格也会当做这个action名字中的一部分,比如最好不要写成如下:
               <action name="  toAddMeal" class = "mealAction"   method = "toAddMeal"> 
            <result name="addMeal" >/addMeal.jsp</result>
        </action>
不然在你的jsp页面中的一些链接比如<a href = "toAddMeal"></a>  ,你点击时就会出现404找不到映射的错误,因为名字不一样;
当然链接中的action名字有空格与每空格一样,<a href = "  toAddMeal"></a> 与 <a href = "toAddMeal"></a>一样,不会将空格作为action名字中一部分

版权声明:本文为博主原创文章,未经博主允许不得转载。

解决404和there is no action mapped for action的问题

首先,我要严重吐槽eclipse,我的是eclipseEE版本,使用起来大概就不如Myeclipse吧,导致各种问题, 这几天一直被404这个问题困扰,毕竟我只是个学Android的,跑来学习web...

Struts2注解错误之There is no Action mapped for namespace [/]……

我用最新版本的Struts2.3.4做注解操作的时候,一直出现这个问题。花了近两个小时才解决,错误原因让人啼笑皆非…… [plain] view plaincopy ...

HTTP Status 404 - There is no Action mapped for namespace [/] and action name [login!welcome] associ

HTTP Status 404 - There is no Action mapped for namespace [/] and action name [login!welcome] associ...

There is no Action mapped for namespace / and action name错误

今天在调试一个基础的Struts2框架小程序。总是提示"There is no Action mapped for namespace / and action name"的错误。上网查询后发现这是一...

Struts应用出现的错误及解决方法:There is no Action mapped for namespace / and action name login

PO主是J2EE的初学者,在学习到Struts部分时,PO主建立了一个模拟登录的Web Project来练手。PO主用的开发环境是MyEclipse8.5,服务器为tomcat6.0。 以下...
  • Nancy50
  • Nancy50
  • 2014年10月31日 20:01
  • 664

struts 配置出现错误 There is no Action mapped for namespace [/] and action name [findPage] associated with

struts配置报错,其中的一种解决方案, struts PUBLIC "-//Apache Software Foundation//DTD Struts Configura...

struts2种出现的There is no Action mapped for namespace [/] and action name 错误

今天在调试一个基础的Struts2框架小程序。总是提示"There is no Action mapped for namespace / and action name"的错误。上网查询后发现这是一...

关于struts2总是报There is no Action mapped for namespace / and action name login错误的一点经验

最近在网上总是看到许多人出现There is no Action mapped for namespace / and action name login错误! 我也遇到过n次了,现在总结一下经验:...
  • lhfight
  • lhfight
  • 2012年05月23日 10:15
  • 4058

使用Struts2时出现There is no Action mapped for namespace [/] and action name [??] associated with conte

今天开始学习Struts2,看着视频学,在学到Struts2的action的配置时,遇到一个问题,即标题所示,找了一个多钟的错,才发现哪里出错了。 There is no Action mapped ...

web.xml文件出错导致了There is no Action mapped for namespace / and action name

把一个web应用部署到tomcat的时候,run on server的时候,console报错:   警告: Could not find action or result There is no A...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:404There is no Action mapped for namespace / and action name 错误诡异情况解释
举报原因:
原因补充:

(最多只允许输入30个字)