yhyh123
2016-10-28 22:29
好气啊,到底哪出错了呀
applicationContext:

jsp页面

struts:

在method后面加这个保证可以 strict-method-invocation="false"
楼主提供的办法问题已解决
我也遇到这个问题。
解决思路:
第一步:首先按楼主说的做:“struts中直接指定action的name属性为employee_login,method为login”,如果还是这种错误,检查id名称等等。
第二步:不报错,修改回使用通配符的版本,修改login为save,有两处,index.jsp form处和Action类中的方法名。继续运行,如果结果错误,忽视本解决办法。
也不报错时,那应该是版本问题(我的是2.5.16),在struts.xml中的action下添加子标签:
<allowed-methods>login</allowed-methods> 注:第二步修改的方法名都改回login.
mark一下
也不行啊
在<s:form >加一条属性theme="simple"
我重启下Tomcat就不会报错了
我也出现这个问题了,我的原因是把struts.xml的名字写成了Struts2.xml了。
希望和我一样问题的看到这里能帮上忙吧。
晕!struts中直接指定action的name属性为employee_login,method为login,就可以执行,然后再改回
<action name="employee_*" class="employeeAction" method="{1}"></action>,就没问题了!WTF!!!
基于SSH实现员工管理系统之案例实现篇
50209 学习 · 346 问题
相似问题