有沒有人知道我如何回傳錯誤訊息。我試圖在我的驗證器中回傳一個特定的 xml 錯誤訊息。這是我的代碼:
@Override
public void validate(Object target, Errors errors) {
try {
ValidationClassUtil.validateDocument(new String((byte[]) target), xmlVersionEnum);
(//should the error be returned here when I send an invalid xml file over http?)
} catch (Exception exc) {
errors.reject(errorCode);
}
}
uj5u.com熱心網友回復:
這不是Validator合同的用途。你無法從中回傳任何東西。您可以validate()在其他包裝服務中使用這樣的 a ,然后最后您咨詢它errors以便能夠通過它的hasErrors()and回傳任何您想要的東西getAllErrors()。
我在這個答案中向你展示了一些方法:Validator Spring integration
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/448324.html
上一篇:從JobsAPI創建Job時出錯
