【发布时间】:2019-07-24 23:12:14
【问题描述】:
我正在将应用程序从 JSP 移植到 Thymeleaf。到目前为止,我已经找到了与我在 JSP 中所做的一切相同的事情,除了这个。我有一个与权限实体具有多对多关系的角色实体,这可能是一个非常典型的设置。在 JSP 中,我曾经能够编辑角色并将每个权限映射到一个复选框,如下所示:
<form:checkboxes element="li" items="${systemPermissions}" path="permissions" itemValue="id" itemLabel="name" id="systemPermissions"/>
这会从模型中获取一个 List 对象,并通过相应地选中每个复选框来映射所有允许的权限。超级简单,超级简洁,但不幸的是,我没有找到使用 Thymeleaf 的方法。
Thymeleaf 有没有办法动态创建复选框列表并将多对多关系映射到它?
谢谢!
【问题讨论】:
标签: java list checkbox many-to-many thymeleaf