java – 如何在Spring Web MVC Cycle中运行formbackingobject和referencedata对象?

前端之家收集整理的这篇文章主要介绍了java – 如何在Spring Web MVC Cycle中运行formbackingobject和referencedata对象?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是 Spring Framework的新手,并试图了解 formBackingObject功能,并将其与 referenceData方法进行比较,当我尝试将它们与Spring MVC的HTTP请求循环相关联时,这些对象会让我感到困惑.

参考一个例子,我真的很感激有人可以解释这两个对象.

问:Formbacking对象和引用Data Object有什么区别?

解决方法

加载网页时,您将需要传递数据,以便可以呈现.

其中一些数据将纯粹是信息性的,只读的;页面需要呈现的数据,但这不是当前事务的一部分.示例:填写下拉列表的国家列表,用户可以购买的可能产品的列表.

其他数据将用于阅读和写入:表单的内容必须填充当前数据,但也可以由用户更新.这组数据将被绑定到表单;发送到页面的数据将呈现,从页面(由用户)发送的数据将导致更新.示例:用户名和地址;当前订单.

所有这些数据通常将存储在页面需要访问的一个或多个对象中.

包含信息数据的对象应放置在由referenceData()方法提供的映射中.可以有很多这样的对象,如你所愿.

要绑定到表单的数据,读/写数据必须包含在单个对象中.该对象应该由formBackingObject()方法返回.

我将补充说,在更新版本的Spring中,使用注释而不是这些“内置”方法.

原文链接:https://www.f2er.com/java/123263.html

猜你在找的Java相关文章