你代码里也要写的
.validate(,)然后得到error列表,还有就是struts里面的config配置validate="false"
还有就是什么错误阿,你不贴出来,真么看

解决方案 »

  1.   

    public static boolean validateMoneyValue(Object bean,
                                                 ValidatorAction va,
                                                 Field field,
                                                 ActionMessages errors,
                                                 HttpServletRequest request)
    你用了ActionMessages就代表你的版本是1.2以上的.应该有6各参数吧,还差个Validator validator.
      

  2.   

    liulangxin(流浪星) 
       
    你代码里也要写的
    .validate(,)然后得到error列表,还有就是struts里面的config配置validate="false"
    还有就是什么错误阿,你不贴出来,真么看
    代码里的validate方法不用写用的是Struts的Validate框架。。都在配置文件里写
    config里的validate默认就是false
      
     
      

  3.   

    javabeginner2006
    public static boolean validateMoneyValue(Object bean,
                                                 ValidatorAction va,
                                                 Field field,
                                                 ActionMessages errors,
                                                 HttpServletRequest request)
    你用了ActionMessages就代表你的版本是1.2以上的.应该有6各参数吧,还差个Validator validator.这个参数是可以的跟1.2.8的源码里的参数一样
      

  4.   

    错误信息是:
    <Error> <Console> <BEA-240003> <Console encountered the following error bankonlinesystem.validate.MoneyValidation> 用的Weblogic9.1容器
      

  5.   

    如果用到的是validate框架的话,
    1,在struts-cof.xml在也要设置,插件<plug-in />在,建立工程时,选择就会自动生成
    2,所有的验证应该是在validation.xml中设置吧,
    如:
    //设置form文件中的loginName是不能为空的
    <validator name="loginForm">>
       <fieled property="loginName" depends="required" >
              
    </fieled>
    </validator>
    3,还有的就是在actionFrom当中要继承validatorForm,在validator方法中要写成
      return super.validator(acmapping,request)
    大概是这样的,,具体找个找个例子吧,
      

  6.   

    这些都知道我是说的自定义一个Validator自己写个验证类。。如我上面写的MoneyValidation类配置都是对的