【问题标题】:spring MVC, get the value of the rejected field from ObjectErrorspring MVC,从ObjectError中获取rejected字段的值
【发布时间】:2013-07-16 03:40:31
【问题描述】:

我已经检查过类似的问题,但我没有任何匹配的问题。

我检查是否有错误:

result.getErrorCount() != 0)

在里面我有使用

的错误列表
List<ObjectError> ae = result.getAllErrors();

当我使用 eclipse 的调试模式并检查列表中的字段时,我在表单中有正确的 id。 但在运行时,我无法通过

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

【问题讨论】:

    标签: java spring-mvc spring-validator


    【解决方案1】:

    您需要将ObjectError 转换为FieldError,然后您可以通过调用getField() 来检索受影响字段的名称。

    JavaDoc for FieldError

    【讨论】:

    • 谢谢,我对 java 和 eclipse 还很陌生,所以我采用了默认的东西给我 eclipse :/
    • 没问题,很高兴能帮上忙。
    猜你喜欢
    • 1970-01-01
    • 2014-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多