gpt4 book ai didi

java - 是否可以从 Thymeleaf 中的 Controller 更新多个模板?

转载 作者:行者123 更新时间:2023-12-01 16:35:55 25 4
gpt4 key购买 nike

我正在项目中使用 Thymeleaf。

重点是,当调用 Controller 时,我想返回两个模板,一个包含响应,另一个包含要显示的新数据。因此,更新两个片段。

Controller 代码如下:

@GetMapping("/...")
public String multiTemplate(...){
// do things

return "resultsTemplate :: fragment1" && return "responseTemplate :: fragment2" <---- how?

}

更清楚地说,例如您有一个对象列表,您可以过滤它们。当您过滤时,您的后端会收到代码 200 和新列表,因此前端将显示“搜索成功”并更新列表。

现在,通过两个不同的调用,我可以返回一个或另一个,但我想知道是否可以同时返回两个模板。

谢谢。

最佳答案

您应该使用 Controller 中的这个返回顶部片段

<div th:fragment=top>
<div th:fragment=first>
</div>
<div th:fragment=second>
</div>
</div>

关于java - 是否可以从 Thymeleaf 中的 Controller 更新多个模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61947297/

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