2013-07-17 46 views
0

我已經檢查過類似的問題,但沒有任何匹配。spring MVC,從ObjectError獲取被拒絕字段的值

我檢查,如果我有錯誤:

result.getErrorCount() != 0) 

我在內心裏有使用

List<ObjectError> ae = result.getAllErrors(); 

,當我用eclipse的調試模式下的錯誤列表,我檢查裏面的字段名單我在表格中擁有良好的身份證明。 但在運行時我無法做

for (ObjectError fe : result.getAllErrors()) 
{ 
    fe.getField();   
} 

回答

7

你需要投ObjectErrorFieldError,然後你可以通過調用getField()檢索受影響的字段的名稱來獲取值。

JavaDoc for FieldError

+0

謝謝你,我很新的Java和Eclipse中,因此我採取了默認的東西,給我的日食:/ – Alexis

+0

沒問題,很高興我能幫忙。 – gregwhitaker