在java中输入验证

时间:2014-10-30 02:07:05

标签: java web-services validation

我正在尝试为webservice的post post端点的项目列表添加输入验证注释。

import javax.validation.Valid;

       @RequestMapping(value = "/addCustomer", method=RequestMethod.POST, consumes="application/json")
        public void addCustomer(@RequestBody  List<Customer> customer) {
            for (Customer customer : Customer) {           
               //Do stuff
            }
        }

import javax.validation.constraints.NotNull;
Class Customer {

@NotNull
private String name;

public Cusomter(name){
 this.name = name;
}

public void setName(String name) {
  this.name= name;
}

public String getName() {
  return name;
}
}

我想验证列表中的每个客户,以确保它们都没有空名称。如果我的输入只是一个Customer对象,我可以使用@Valid标签验证输入,我如何为客户列表做同样的事情?

0 个答案:

没有答案