java-Spring MVC是否使用setter方法设置ModelAttribute对象的属性?

前端之家收集整理的这篇文章主要介绍了java-Spring MVC是否使用setter方法设置ModelAttribute对象的属性? 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

Spring MVC是否使用getter和setter来设置ModelAttribute对象的值?能否请你引用我的话说.如果不是,我们如何强制Spring MVC使用setter设置模型对象的属性

谢谢.

最佳答案
我不知道这是否真的可以回答问题,但是我在文档中找到了这句话:

Command or form objects to bind request parameters to bean properties (via setters) or directly to fields,with customizable type conversion,depending on @InitBinder methods and/or the HandlerAdapter configuration. … The ModelAttribute annotation can be used on a method argument to customize the model attribute name used.

这似乎暗示着将使用setter(如果可用),并直接更新字段作为后备.

但是,如果您想要一个明确的答案,请查看源代码.

猜你在找的Spring相关文章