下面是struts的配置,为什么报这个错误啊 哪个大神看一下 谢谢了
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<package name="default" namespace="/" extends="struts-default"></package>
<package name="users" namespace="/users" extends="default">
<action name="*_*" class="com.zwl.action.{1}Action" method="{2}">
<result name="login_success">/users/Users_login_success.jsp</result>
<result name="login_failure">/users/Users_login.jsp</result>
</action>
</package>
</struts>
擦,百度找了一晚加个白天,终于解决了:最后我弃用了User Libraries, 手动将Struts2的相关jar复制到/webContent/WEB-INF/lib目录下
如果是 sturts 2.5 的话,可能需要添加 <allowed-methods>login</allowed-methods> :
<action name="*_*" class="action.{1}Action" method="{2}" >
<result name="login_success">/users/Users_login_success.jsp</result>
<result name="login_failure">/users/Users_login.jsp</result>
<allowed-methods>login</allowed-methods>
</action>
There is no Action mapped for namespace [/] and action name [Users_login] associated with context path [/Project1].
我也是
把所有的jar包都拷到了lib下,还是不行啊,怎么解决?
我也是遇到这问题,同求
什么路径?我也遇到这个问题耶
我才发现~~~~竟然要把路径加一个index.jsp才可以~~~失算了