【发布时间】:2019-06-14 06:32:13
【问题描述】:
我在 Thymeleaf 中有一个表单,我想链接到两个不同的实体以使用 Hibernate 持久化到数据库中
我有以下使用 Thymeleaf 的表格:
<form th:action="@{/app/handleForm}" th:object="${entity1}"
method="post">
<input type="text" th:field="*{field1}" />
<input type="text" th:field="*{field2}" />
<input type="text" th:field="*{field3}" />
</form>
假设前两个字段绑定到 entity1,第三个字段绑定到 entity2(不是 entity1),我该怎么做?
另外,在控制器方法中,我有两个 DAO 实现来持久化它们:
@PostMapping("app/handleForm")
public String RHTraiterDemande(Model m, Entity1 entity1, Entity2
entity2) {
entity1Service.add(entity1);
entity2Service.add(entity2);
return "showResults";
}
如何做到这一点?
【问题讨论】:
标签: spring hibernate spring-boot spring-mvc thymeleaf