您的位置:首页 > 移动开发

部署Struts遇到“There is no Action mapped for namespace [/] and action name [...] associated with .."问题

2015-08-17 15:53 537 查看
一个简单的Helloword动态web工程,在Eclipse中配置struts2时报错:
“There is no Action mapped for namespace [/] and action name [...] associated with context
path [/...]”


查了好久,struts.xml、web.xml、index.jsp、HelloWordAction.jar的内容再三确认,按网上查到的方法试了又试愣是解决不了,后来找到下面这边文章:
Eclipse下无法自动编译,或者WEB-INF/classes目录下没文件,编译失败的解决办法

按里面第8条的方法:
“project->properties->java
build path->source->.../WEB-INF/src的output folder不要默认,编辑让它指向../WEB-INF/classes 然后重新点击build工程即可自动编译。”
再次运行程序后没有报错、访问成功,访问URL为:http://localhost:7001/Helloword/hello.action

这是使用于我遇到这个问题的解决方法,肯定不是所有情况都能解决,但各位可以尝试下。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  struts eclipse struts2.0 web