我有一个学生情况录入界面,用UsersAction-login-validation.xml做验证。
其中的login对应一个ACTION.<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.3//EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.3.dtd"> 
<validators>
    <field name="myname">
        <field-validator type="requiredstring">
            <param name="trim">true</param>
            <message>用户名不能为空!</message>
        </field-validator>
    </field>
</validators>
如果输入错误, 会进入错误提示界面。但这时手工进入主页index.jsp , ,它的全部内容就是一个连接,进入其中以下连接
<a href='<s:url namespace="/test" action="listUser" />' >user lists</a>
会出现一下错误:Java.lang.RuntimeException: 
Invalid action class configuration that references an unknown class named [UsersAction]我加入<result name="input">/error.jsp</result> 结果: 我进入主页其中以下连接
<a href='<s:url namespace="/test" action="listUser" />' >user lists</a>进入的是居然是error.jsp我的主页的全部内容就是一个连接,而且也不需要验证,怎么会进入INPUT ,而且其action也不是login呀, 怎么会进行login action验证呢? 普通情况下进入主页,点击上面连接,是很正常的。技术:struts 2.1 + spring 3.0 + hibernate 3.3why?