繁体   English   中英

Spring MVC表单验证:如何从显示中删除这些行

[英]Spring MVC form Validation: How to remove these lines from getting displayed

我有一个简单的表单,并且正在使用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 =“ ..”)提供的消息值,该消息值也正在打印,但是正在打印此额外的异常行。 如何删除它? 如果我删除上面的代码行并使用

    <form:error path="name"/>

因此只打印邮件,不打印任何内容。

可能是您应该使用整数。

 @size(min, max,message=123) 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM