<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd"> <!-- struts.xml配置文件的文档类型声明 -->
<struts>
<package name="default" extends="struts-default">
<action name="HelloWorld" class="org.wangpeng.struts2.HelloWorld.action.HelloWorldAction">
<result name="success">/HelloWorld.jsp</result>
</action>
<action name="login" class="org.wangpeng.struts2.HelloWorld.action.LoginAction">
<result name="success">/success.jsp</result>
<result name="error">/error.jsp</result>
</action>
<!--<action name="login2" class="org.wangpeng.struts2.HelloWorld.action.LoginAction2">
<result name="success">/success2.jsp</result>
<result name="error">/error.jsp</result>
</action>
<action name="login3" class="org.wangpeng.struts2.HelloWorld.action.LoginAction3">
<result name="success">/success2.jsp</result>
<result name="error">/error.jsp</result>
</action>
<action name="login4" class="org.wangpeng.struts2.HelloWorld.action.LoginAction4">
<result name="success">/success3.jsp</result>
<result name="error">/error.jsp</result>
</action>-->
</package>
</struts>
为什么把注释取消就会报404错误呀
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd"> <!-- struts.xml配置文件的文档类型声明 -->
<struts>
<package name="default" extends="struts-default">
<action name="HelloWorld" class="org.wangpeng.struts2.HelloWorld.action.HelloWorldAction">
<result name="success">/HelloWorld.jsp</result>
</action>
<action name="login" class="org.wangpeng.struts2.HelloWorld.action.LoginAction">
<result name="success">/success.jsp</result>
<result name="error">/error.jsp</result>
</action>
<!--<action name="login2" class="org.wangpeng.struts2.HelloWorld.action.LoginAction2">
<result name="success">/success2.jsp</result>
<result name="error">/error.jsp</result>
</action>
<action name="login3" class="org.wangpeng.struts2.HelloWorld.action.LoginAction3">
<result name="success">/success2.jsp</result>
<result name="error">/error.jsp</result>
</action>
<action name="login4" class="org.wangpeng.struts2.HelloWorld.action.LoginAction4">
<result name="success">/success3.jsp</result>
<result name="error">/error.jsp</result>
</action>-->
</package>
</struts>
为什么把注释取消就会报404错误呀
<action name="login2" class="org.wangpeng.struts2.HelloWorld.action.LoginAction2">
<result name="success">/success2.jsp</result>
<result name="error">/error.jsp</result>
</action>
<action name="login3" class="org.wangpeng.struts2.HelloWorld.action.LoginAction3">
<result name="success">/success2.jsp</result>
<result name="error">/error.jsp</result>
</action>这有点重复了吧
改成 <action name="login" class="org.wangpeng.struts2.HelloWorld.action.LoginAction" method="login">
试试