这是我的表格
public class TaskForm extends WebForm<TaskModel> {
public TaskForm(){
this(new TaskModel());
}
public TaskForm(TaskModel form) {
super(form);
}
@NotNull
@NotEmpty
public void setName(String taskName){
target.setTaskName(taskName);
}
@NotNull
@NotEmpty
public void setDescription(String description){
target.setDescription(description);
}
public void setStartDate(DateTime startDate){
target.setStartDate(startDate);
}
public DateTime getStartDate(){
return target.getStartDate();
}
@DateTimeFormat(pattern = "MM/dd/yyyy")
public void setEndDate(DateTime endDate){
target.setEndDate(endDate);
}
public DateTime getEndDate(){
return target.getEndDate();
}
public String getName(){
return target.getTaskName();
}
public String getDescription(){
return target.getDescription();
}
}
当我提交表单时,它给了我一个异常。
HTTP Status 500 - Request processing failed; nested exception is javax.validation.ConstraintDefinitionException: HV000154: Cross parameter constraint org.hibernate.validator.constraints.NotEmpty has no cross-parameter validator.
是什么导致了这个问题?