gpt4 book ai didi

java - Spring - 如何从 BindingResult 中删除 `FieldError`?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:50:30 27 4
gpt4 key购买 nike

我有一个 BindingResult 结果,它有一个为 date 字段注册的 FieldError。我怎样才能消除这个错误?

假设错误被添加为 result.rejectValue("date", "my_code", "my_message") ;

提前致谢

最佳答案

嗯,首先,BindingResult 是一个接口(interface),而不是一个具体的类,并且该接口(interface)没有指定任何消除错误的方法。

根据您正在处理的接口(interface)实现,可能有一种方法(超出 BindingResult 接口(interface)中指定的方法)来执行此操作,但似乎不太可能。

我唯一能想到的是创建一个新的 BindingResult 实例,然后遍历错误并重新创建除您想要在新错误中忽略的错误之外的所有错误。

关于java - Spring - 如何从 BindingResult 中删除 `FieldError`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12514587/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com