你看下struts2的验证方式,你如果那样写的话是验证所有Login.java里面的方法,我估计login.action对应的方法是这个类里面的,然后验证登陆的也是吧?你把Login-validation.xml这个名字改下,换成Login-—登陆验证action—validation.xml,这样的形式就是只验证登陆方法,而不会验证直接跳转过来的action了。

解决方案 »

  1.   

    你用表单验证框架,覆盖form类里的哪个 验证规则类了?
      

  2.   

    你已经打开了当我打开login.action。这个没有错。你应该在login.jsp页面,提交验证。
      

  3.   

    并没有叠加,只是我打开login.action的时候就出现了提示错误,我还没有输入用户名和密码的啊
      

  4.   

    如果在jsp页面提交验证是不会出现提示错误的,可是我想在action页面提交,怎么办呢
      

  5.   

    建议LZ多看看STRUTS2的帮助文档,虽然是英文的。文件位置是/docs/docs/validating-input.html,仔细看下应该有帮助。说实话,我也是刚开始学这个。