使用休眠验证器进行Spring MVC表单验证

时间:2018-07-18 09:11:44

标签: spring spring-mvc jsp hibernate-validator

当用户在Spring MVC的输入字段中输入空格(使用休眠验证器验证)时,如何以jsp格式显示自定义消息或删除整数字段的输入? 当前显示:

无法将类型为java.lang.String的属性值转换为必填  为属性freePasses输入int;嵌套异常为  java.lang.NumberFormatException:对于输入字符串:“”

1 个答案:

答案 0 :(得分:1)

使用包装器类声明整数变量,以便包装器类将空格转换为null。

请参阅下面的链接以获取常见解决方案

Hibernate validation annotation - validate that at least one field is not null