需要自己扩展Validator框架!
默认的验证是没有这个功能的!

解决方案 »

  1.   

    用struts 1.2.1 版本有这样的功能,见http://dev.csdn.net/user/kui中的“Struts 1.2.1新特点简介(1) ”:Designing Complex Validations with validwhen一个常用的数据验证设计是验证一个数据域依赖于另一个数据域的情况(例如,如果你要用户输入两次密码,如果这两个密码相同才能通过),还有就是只有当某一个数据域依赖于有效时其它的一个数据域才有效. validwhen 数据验证规则提供上述情况的实现方法.
      

  2.   

    myFormBean mfb=(myFormBean)DynaValidatorForm;
    String username=mfb.get("username");
    String password1=mfb.get("password1");
    String password2=mfb.get("password2");if(password1.equals(password2)){
      .......
    }明白了吗