【发布时间】:2017-05-07 19:50:04
【问题描述】:
我正在使用 spring 开发一个 rest web 服务,我正在尝试验证接收到的对象:
@RequestMapping(value="/sendResult", method = RequestMethod.POST)
public @ResponseBody String createResult(@Valid Result result, @RequestParam("image") MultipartFile image) {
}
这是 Result 模型中的验证方法:
@AssertTrue(message="votesCast field should be less or equal than registredVoters field")
private boolean isValid() {
return ((this.votesCast <= this.registredVoters) && (this.votesCast == this.validVotes + this.invalidVotes) );
}
我的问题是如何使我的验证约束可配置,我找到了Hibernate validator constraints in XML。 但是以这种方式如何将字段比较放在 XML 文件中,就像我在 isValid 方法中所做的那样? 提前致谢
【问题讨论】:
标签: java xml spring validation