我有一个简单的表单,我正在使用Spring MVC注释执行验证。 我使用了@size注释。当我尝试检查错误消息时,它会在网页中显示此信息
Failed to convert property value of type [java.lang.String] to required type [int] for property age; nested exception is java.lang.NumberFormatException: For input string: ""
在我写的地方
<form:errors path="Candidate1.*"/>
然而,我正在使用@size(min,max,message =&#34; ..&#34;)提供的消息值,这也正在打印,但正在打印这个额外的异常行。我该如何删除它? 如果我删除上面的代码行并使用
<form:error path="name"/>
这样只打印消息就不会打印任何内容。
答案 0 :(得分:0)
可能你应该使用整数..
@size(min, max,message=123)