2011-08-06 11 views

回答

0

@Ryan斯圖爾特的回答給出了一個較爲實用的解決方案,但下面的方法可能是作爲後備...或用於單元測試驗證程序類有用。


validate方法被稱爲使用實現Errors接口 作爲參數的對象。返回時,此對象將填充驗證程序檢測到的任何錯誤。你需要提取你需要的信息並渲染它。你如何做到這一點取決於你的要求,以及如何實現錯誤對象。

如果您使用具有AbstractErrors作爲祖先類的錯誤對象,則toString()方法應將錯誤信息作爲消息呈現。先嚐試一下。