【发布时间】:2021-09-09 12:49:25
【问题描述】:
我有一个名为 A 的类,它有多个字段,另一个名为 B 的类有一个 A 类的对象。
th:object 的形式是 B 类
然后在 html 文件中,我想使用 thymeleaf 获取 th:field 中 A 类中的字段的输入
所以通常我会做th:field="*{field}",但该字段不在B类内它在A类内......那么我该怎么做th:field="{B.Aobj.field}"?
我试过了
【问题讨论】:
-
反正我找到了办法。如果有人有更好的东西请告诉我!因此,我在控制器中创建了一个 A 类的对象 A_obj 和一个 B 类的对象 B_obj。然后我将 A_obj 设置为我的 B_obj 的属性。然后我将它们都添加到模型中。在 page.html 中,表单将 B_obj 作为对象。在输入中,我将使用 th:field="*{A_obj.field}" 调用 A_obj 的字段
标签: html spring spring-boot spring-mvc thymeleaf