恩...今天尝试了下bean校验,但是一直都没成功,网上资料也少public void nameCannotEmpty(){
ValidatorFactory factory=Validation.buildDefaultValidatorFactory();
Validator validator=factory.getValidator();
TrainPlanBookBean bean=new TrainPlanBookBean();
bean.setTrainPlanBookName("");
Set<ConstraintViolation<TrainPlanBookBean>> set=validator.validate(bean);
for (ConstraintViolation<TrainPlanBookBean> constraintViolation : set) {
assertEquals("不能为空", constraintViolation.getMessage());
}
}
这是我的测试代码
@NotNull(message="不能为空")
private String trainPlanBookName;
这是我bean里面的我只打了javaee6的包在测试的时候一直有个问题
java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/validation/Validation
应该是包依赖的问题吧请教下大家,这个问题该如何解决啊....
ValidatorFactory factory=Validation.buildDefaultValidatorFactory();
Validator validator=factory.getValidator();
TrainPlanBookBean bean=new TrainPlanBookBean();
bean.setTrainPlanBookName("");
Set<ConstraintViolation<TrainPlanBookBean>> set=validator.validate(bean);
for (ConstraintViolation<TrainPlanBookBean> constraintViolation : set) {
assertEquals("不能为空", constraintViolation.getMessage());
}
}
这是我的测试代码
@NotNull(message="不能为空")
private String trainPlanBookName;
这是我bean里面的我只打了javaee6的包在测试的时候一直有个问题
java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/validation/Validation
应该是包依赖的问题吧请教下大家,这个问题该如何解决啊....
解决方案 »
- java读取php写的web service出现严重警告
- Java用xsl对xml做格式转换时抛出ArrayIndexOutOfBoundException
- 小女子有事相求
- 验证码类可直接导入工程使用
- 如何让我的java技术得到质的提升?
- 关于调用axis2 webservice的问题~~~急急
- 那位高手帮我看看如何用javamail实现发送邮件?在线等待!
- 请教:什么是EJB? 它有什么好处?
- 难道就没有人用JBuilder5.0+BAS4.5写过ejb吗?请进(你想要多少分?)
- 异常处理 银行取款 每日上限50000 每次上限 1000怎么弄啊
- 关于hibernate中添加一个对象问题
- java实现多个变量的排列组合问题
Validation这个包阿??