一个简单的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
这是使用于我遇到这个问题的解决方法,肯定不是所有情况都能解决,但各位可以尝试下。
Struts2配置问题解决

本文介绍了一个简单的Helloworld动态web工程在Eclipse中配置struts2时出现的错误:“ThereisnoActionmappedfornamespace...”,并给出了具体的解决方法。通过调整项目的编译输出路径,最终使程序能够正常运行。
742

被折叠的 条评论
为什么被折叠?



