There is no Action mapped for namespace [/] and action name [Login] associated wi

There is no Action mapped for namespace [/] and action name [Login] associated wi


当你对于这个比较困惑的时候给你几个建议首先检查你的代码和配置文件

这里以我为例,

我做的是一个简单的登陆页面,

三个jsp, 一个LoginAction.java  一个structs.xml 和一个web.xml文件


这是我的报错截图:


技术分享





如果有看的眼熟的,那么很好,接着看我的几个文件的截图:


LoginAction.java


技术分享\



接着是login.jsp



技术分享




接着是:


web.xml

技术分享




最后一个structs.xml


技术分享



不知道你对于报错的信息留意没有,意思是: action的名字是 LoginAction,  最开始写的时候我以为和servlet的一样从jsp的页面表单提交上来的是servlet,其实不是的,应该把提交上来的修改为struct配置的。

应该为和jsp和struct的一致。那么这里我修改了,如图:


技术分享




这样就可以了。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。