Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring 我可以在视图中向用户显示对象的各个部分,并在POST请求时检索完整的对象吗?_Spring_Spring Mvc_Thymeleaf - Fatal编程技术网

Spring 我可以在视图中向用户显示对象的各个部分,并在POST请求时检索完整的对象吗?

Spring 我可以在视图中向用户显示对象的各个部分,并在POST请求时检索完整的对象吗?,spring,spring-mvc,thymeleaf,Spring,Spring Mvc,Thymeleaf,我有一个webapp,我调用几个独立的webservices来检索信息,并向用户显示这些信息 我展示的每个对象都会被解析,我使用自己的域对象(pojo) 将此信息传递给视图并向用户显示后,用户可以对其进行操作(例如:接受或拒绝销售报价) 在接受/拒绝时,我希望跟踪此操作,并且我已经准备好了基础服务,但是我如何引用刚刚传递给视图的对象的同一实例呢 我不应该再次调用web服务来检索它,因为从技术上讲,这将是一个新实例 可以在标记或隐藏的表单元素上使用自定义属性来保留相关数据并将其解析回控制器,但这感

我有一个webapp,我调用几个独立的webservices来检索信息,并向用户显示这些信息

我展示的每个对象都会被解析,我使用自己的域对象(pojo)

将此信息传递给视图并向用户显示后,用户可以对其进行操作(例如:接受或拒绝销售报价)

在接受/拒绝时,我希望跟踪此操作,并且我已经准备好了基础服务,但是我如何引用刚刚传递给视图的对象的同一实例呢

我不应该再次调用web服务来检索它,因为从技术上讲,这将是一个新实例

可以在标记或隐藏的表单元素上使用自定义属性来保留相关数据并将其解析回控制器,但这感觉很脏

我觉得应该有一种天生的方法来做这件事,但我不知道该去哪里找。有什么建议吗?:)


我只需要spring-boot-1.0.0rc1(底层thymeleaf 4+spring-webmvc-4)

是的,当我向用户视图显示对象时,您可以这样做。让我们在一个对象中显示它,然后在这里显示您不想向用户显示的字段,只需通过“hidden”属性将其隐藏即可。然后,当您将表单发布到控制器时,spring将自动为您抓取对象,您可以从本文中一步一步地看到更多细节