我正在做一个spring MVC项目,如果没有选择employeeselist的值,我想在首页显示错误 这是我的域类
@Valid
private HashMap<Long, String> employeelist = new HashMap<Long, String>();
我有Controller,jsp页面和.properties文件。除此之外,我显示的所有错误消息。救命!!!
答案 0 :(得分:1)
假设employeeList
是另一个对象的一部分,您可以使用Hibernate-Validator
@NotEmpty
注释。例如:
您的对象
public class YourObject {
@NotEmpty(message = "Must specify at least one employee")
private HashMap<Long, String> employeelist = new HashMap<Long, String>();
}
您的控制器
@Controller
public class YourController {
@RequestMapping(value = "/", method = RequestMethod.POST)
public void save(@Valid YourObject yourObject) {
// use your object here
}
}