gpt4 book ai didi

java - Spring的ObjectError类中的 "objectName"是什么?

转载 作者:太空宇宙 更新时间:2023-11-04 08:46:35 25 4
gpt4 key购买 nike

类(class)org.springframework.validation.ObjectError有一个方法 getObjectName(),它返回“受影响对象的名称”。但这个名字是什么?类(class)名称?像 SomeClass@732dacd1 这样的标识符? ...

最佳答案

对于顶级对象,它是由验证过程的发起者提供的名称。例如:

Foo foo = ...;
Errors errors = new BeanPropertyBindingResult(foo, "myFoo");
errors.reject(...); // Produces an ObjectError with objectName = "myFoo"

对于嵌套对象,它将是一个嵌套路径,即属性名称附加到顶级对象的名称后。

在 Spring MVC 数据绑定(bind)的情况下,顶级对象名称是模型属性名称。

关于java - Spring的ObjectError类中的 "objectName"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4187051/

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