似乎休眠NotEmpty注释不会导致对填充有空白(" ")串错误。仅适用于空或空字符串(即:new String())。有一种解决方法/修复此?

有帮助吗?

解决方案

替换用@Pattern注释,其包括一个正则表达式表达,将上是纯的空格或空字符串失败的@NotEmpty(您可能能够同时包括@NotEmpty和@Pattern并简化该正则表达式那样)。或编写自定义验证描述这里

其他提示

@NotEmpty用于检查大小而不是内容,并适用于类别以及字符串。您正在寻找@NotBlank提供一种专用于字符串和功能忽略尾随空白。

@NotBlank是测试字符串长度与隐式修剪呼叫的方式。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top