Hier habe ich ein Formular, die Liste der Benutzer mit Checkboxen haben. Ich brauche boolesche Werte sowie Benutzer-IDs der entsprechenden Kontrollkästchen, um den booleschen Wert zu kennen, ob wahr oder falsch, für jeden Benutzer, um Werte pro Benutzer in die Datenbank einzufügen. Beispiel:Wert der Liste der Checkboxen mit thymeleaf erhalten, Spring Boot
Lassen Sie uns sagen, dass wir 1,2,3 drei Benutzer-ID haben, dann muss ich das Kontrollkästchen Wert wie 1,0,1 für die jeweiligen Benutzer überprüft. So, um booleschen Wert für den Benutzer einzufügen, wenn aktiviert oder nicht.
< - main.html ->
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head lang="en" th:include="fragments/header :: header">
</head>
<body>
<div lang="en" th:include="fragments/navigation :: navigation"></div>
<div class="container" id="attendanceDiv">
<div class="alert alert-success" role="alert"
th:if="${error} == 'false'" th:text="${message}"></div>
<div class="alert alert-danger" role="alert"
th:if="${error} == 'true'" th:text="${message}"></div>
<h3>Add</h3>
<hr></hr>
<form id="attendanceform" class="col-xs-12 col-sm-4" role="form"
th:action="@{/attendance/createall}" method="post">
<div class="checkbox" th:each="users : ${users}">
<label>
<input type="checkbox" id="present" name="present"
th:text="${users.firstname} + ' ' + ${users.lastname}"></input>
<input type="hidden" id="user" name="user" th:value="${users.id}" />
</label>
</div>
<div>
<p>
<button type="submit" class="btn btn-default">Save</button>
</p>
</div>
</form>
</div>
<div lang="en" th:include="fragments/footer :: footer"></div>
</body>
</html>
Bitte helfen Sie mir, ich weiß nicht, wie Eingabedaten für mehrere Kontrollkästchen zu bekommen und ich bin mit Federverschluß, Federdaten JPA mit thymeleaf.
Zeigen Sie uns bitte einige Code. –