配置struts2的验证框架的时候,出现找不到action的问题,将代码贴出来,请大家帮忙。action的代码
package example.login;import com.opensymphony.xwork2.ActionSupport;
public class Login2 extends ActionSupport { public String login() {
System.out.println("----------");
return "hah";
}
}login.jsp的代码
<%@ page contentType="text/html; charset=UTF-8" %>
<%@ taglib prefix="s" uri="/struts-tags" %>
<html>
<head>
    <title>Sign On</title>
</head><body>
<form action="login.action" method="post">
  用户名<input type="text" name="username"/><br>
  密码<input type="password" name="pwd"/>
   <input type="submit" value="提交">
    </form>
</body>
</html>Login2-validation.xml的代码
<!DOCTYPE validators PUBLIC
        "-//OpenSymphony Group//XWork Validator 1.0.2//EN"
        "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd"><validators>
    <field name="username">
        <field-validator type="requiredstring">
            <message >没有用户名</message>
        </field-validator>
    </field>
    <field name="pwd">
        <field-validator type="requiredstring">
            <message >密码为空</message>
        </field-validator>
    </field>
</validators>
struts的配置:<?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>    <package name="example" namespace="/example" extends="struts-default"> <action name="login" class="example.login.Login2" method="login">
<result name="hah">/example/success.jsp</result>
</action>

       
    
    
</struts>
求高手解答。