2016-03-26 47 views
0

我有一個簡單的表單,並且正在使用Spring MVC註釋執行驗證。 我使用@size註釋。當我嘗試檢查錯誤消息,它給了我這個在網頁Spring MVC表單驗證:如何刪除顯示的這些行

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(最小,最大提供信息價值的地方,message =「..」),這也正在打印,但這個額外的例外行正在打印。我如何刪除它? 如果刪除的代碼上面的行,並使用

<form:error path="name"/> 

使得僅消息被打印它不打印任何東西。

+0

給代碼正確理解問題 – Roshan

回答

0

可能是你應該使用整數..

@size(min, max,message=123) 
+0

謝謝! 如何爲max,range和過去的註釋編寫消息? – Nymeria123