@NotEmpty
private String cname;
public String getCname() {
return cname;
}
public void setCname(String cname) {
this.cname = cname;
}
private String cdescription;
public String getCdescription() {
return cdescription;
}
public setCdescription(String cdescription) {
if(cdescription.length()>0){
this.cdescription = cdescription;}
在上面的代码中,Cname是必填字段,Cdescription是非必填字段,但必须进行验证.Cname工作正常。我想知道如何验证Cdescription没有强制性
答案 0 :(得分:0)
根据您的要求您可以使用javax.validation http://docs.oracle.com/javaee/6/api/javax/validation/constraints/package-summary.html的不同注释 Hibernate验证也可以帮助你。@ NotBlank,@ NotNull,@ NotTmpty在hibernate-validator jar中提供各种类型的注释。