There is no Action mapped for namespace / and action name Login
今天调试了Struts2的一个很简单的例子,但是却用了很长的时间.后来仔细看才发现原来在用Eclipse新建一个动态WEB站点时,把classes目录创建在根目录下的build文件夹下。
解决办法:
选择项目的属性,--〉 java build path --〉 source标签 。会在 底下的default output folder 栏中看到PROJECTNAME/build/classes,将它变成PROJECTNAME/WEB-INF/classes。 完成之后删除build目录。
重新启动TOMCAT。。。。。ok
本文解决了Struts2中出现的“没有为命名空间/和操作名称Login映射操作”的问题。作者发现错误源于Eclipse中项目的构建路径设置不当,通过调整默认输出文件夹并重启Tomcat最终解决了该问题。
738

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



