码迷,mamicode.com
首页 > 移动开发 > 详细

解决 struts2 报"There is no Action mapped for namespace / and action name"的问题

时间:2017-12-20 19:00:17      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:package   https   新项目   name   jsp   www.   map   ext   server   

在配置struts2 入门demo时碰到"There is no Action mapped for namespace / and action name"问题,查了一些资料,但没有完全解决问题, 因为造成此问题的原因有很多,

比如这位博主的文章提到的https://www.cnblogs.com/GeekRegister/articles/4949441.html

我再补充几点调试过程中发现的坑:

"There is no Action mapped for namespace / and action name"问题


1. <action name="index"> 这里的"index" 不能加斜杠, 加斜杠在"http://localhost/strutsDemo/index" 路径下无法访问


2. 没有配到tomcat服务器, 项目建好后直接运行服务器, 这时服务器里没有配制新项目, 直接点项目, 右键 run as -> run on server , 解决

技术分享图片


3. 最坑的,,, 在eclipse中的tomcat服务器中删除项目后, 在加进去,也报这个错,, 这个问题什么原因不知道, 解决办法是 删掉eclipse里配好的tomcat, 重新配

 

<struts>

    <package name="actions"  extends="struts-default">
        <action name="index">
            <result>/index.jsp</result>
        </action>
    
    </package>
    
    
  
</struts>

 

解决 struts2 报"There is no Action mapped for namespace / and action name"的问题

标签:package   https   新项目   name   jsp   www.   map   ext   server   

原文地址:http://www.cnblogs.com/zhang01010/p/8075121.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!