加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 如何在Spring Web MVC Cycle中运行formbackingobject和r

发布时间:2020-12-14 05:11:27 所属栏目:Java 来源:网络整理
导读:我是 Spring Framework的新手,并试图了解 formBackingObject的功能,并将其与 referenceData方法进行比较,当我尝试将它们与Spring MVC的HTTP请求循环相关联时,这些对象会让我感到困惑. 参考一个例子,我真的很感激有人可以解释这两个对象. 问:Formbacking对象
我是 Spring Framework的新手,并试图了解 formBackingObject的功能,并将其与 referenceData方法进行比较,当我尝试将它们与Spring MVC的HTTP请求循环相关联时,这些对象会让我感到困惑.

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

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

解决方法

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

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

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

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

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

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读