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名字中一部分

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

struts2 第一个程序 以及错误There is no Action mapped for action name hello 解决

Struts2使用步骤 1创建一个javaweb project 2添加struts2基本类库 3在web.xml中添加前端控制器 4在src文件夹下建立配置文件 struts.xml 5编写控制器a...
  • liang5603
  • liang5603
  • 2016年08月19日 23:48
  • 2070

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

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

eclipse中配置struts2出现There is no Action mapped for namespace [/] and action name [Login] associated wi

下午在eclipse中配置struts2时报: There is no Action mapped for namespace [/] and action name [Login] associat...
  • liu578182160
  • liu578182160
  • 2013年12月11日 17:34
  • 112532

Struts常见异常解答:There is no Action mapped for namespace / and action name . - [unknown location]

There is no Action mapped for namespace / and action name . - [unknown location] at com.opensymp...
  • springt2013
  • springt2013
  • 2016年08月15日 14:40
  • 828

读Struts2深入详解第六章代码调试问题There is no Action mapped for namespace [/] and action name [register!default]

在学习孙鑫老师《Struts.2深入详解》时,
  • axwolfer
  • axwolfer
  • 2014年10月17日 00:29
  • 3968

Struts2中关于"There is no Action mapped for namespace / and action name"的总结

from:http://www.cnblogs.com/gulvzhe/archive/2011/11/21/2256632.html  一、struts.xml文件错误。这种错误又分为以下几...
  • dhaoxiansheng
  • dhaoxiansheng
  • 2017年01月17日 17:37
  • 3156

There is no Action mapped for action name mylogin!regist错误原因

大家都知道,可以利用DMI(Dynamic Method Invocation,动态方法调用)进行一个Action对应多个表单动作,今晚尝试了登录与注册两个表单动作的示例时,却总是弹出"There i...
  • Bettarwang
  • Bettarwang
  • 2014年09月29日 00:31
  • 1543

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

我在学习SSH时模仿例子做 http://bbs.csdn.net/topics/230059976?page=5#new_post
  • u012395100
  • u012395100
  • 2014年05月25日 19:59
  • 2949

There is no Action mapped for namespace [/pages/action/student] and action name [findStudent]

1、错误描述 2014-7-13 2:38:54 org.apache.jasper.compiler.TldLocationsCache tldScanJar 信息: At least one JA...
  • you23hai45
  • you23hai45
  • 2014年07月13日 02:37
  • 2609

Struts 中There is no Action mapped for namespace / and action name...问题的解决

在学校struts时遇到There is no Action mapped for namespace / and action name...的错误提示,网上有很多总结,这里有一篇文章写得很好:ht...
  • HRHACMER
  • HRHACMER
  • 2015年06月20日 19:43
  • 5038
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:404There is no Action mapped for namespace / and action name 错误诡异情况解释
举报原因:
原因补充:

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