Я создаю приложение Spring Boot, используя Maven и Thymeleaf.
У меня есть класс Sessi0n и еще один модуль. Sessi0n содержит список модулей (модулей).
Что мне нужно сделать, это отобразить в шаблоне (используя Thymeleaf) мои Sessi0n (s) и заполнить раскрывающийся список модулями (модулями), затронутыми для каждой sessi0n.
Вот мой код:
<select>
<th:block th:each="module : ${sessi0n.modules}">
<p th:text="${module.libelleModule}"></p>
</th:block>
</select>
Я уже искал на сайтах, читал документацию и просматривал решения, предложенные Stackoverflow. Даже если есть некоторые предложения, которые могут подойти для моей ситуации, я все равно не могу понять, как это сделать, чтобы заставить мой код работать (для каждой выбранной мной сессии покажите мне выпадающее меню со всеми модули, связанные с этим sessi0n).
Большое спасибо, ребята, я новичок в Thymeleaf, ваша помощь будет принята с благодарностью.
@Entity
public class Module {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private String libelleModule;
private int duree;
//getters //setters
@Entity
public class Sessi0n {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private String libelle;
private Date dateDebut;
private Date dateFin;
@OneToMany (cascade = CascadeType.ALL);
private List<Module> modules;
//getter //setter