<?xml version="1.0" encoding="UTF-8" ?>   
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">   
<struts>   
    <include file="struts-default.xml"/>   
      <package name="action" extends = "struts-default">   
         <action name="login" class="action.LoginAction">   
            <result name="success">/WEB-INF/jsp/result.jsp</result>   
            <result name="input">index.jsp</result>   
         </action>   
      </package>   
</struts>     
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<include file="struts-default.xml"/>
      <package name="action" extends = "struts-default">
         <action name="login" class="action.LoginAction">
            <result name="success">/WEB-INF/jsp/result.jsp</result>
            <result name="input">index.jsp</result>
         </action>
      </package>
</struts>    这样总是出错,大致翻译过来就是找不到可以处理的action。最后一怒之下,将<action name="login">...</action>改为<action name="myLogin">...</action>其余程序中别的地方也进行了修改,结果却ok了。难道是struts2中login是关键字?