thymleaf 에서 checkbox 를 사용해서 데이터를 넘기는 방법은 다음과 같다.
- front 예제
<li class="list-group-item" th:each="material : ${materials}">
<input type="checkbox" th:field="*{materialIds}" th:value="${material.id}" autocomplete="off">
<label class="btn" th:for="${#ids.prev('materialIds')}" th:text="${material.name}"></label>
</li>
#ids.prev 관련글은 여기를 참고해주면 된다.
서버에서 받을때는 String 형식으로 오기 때문에 List<String> 으로 받아오게 하면 된다.
'Dev > Thymleaf' 카테고리의 다른 글
#ids.seq 사용하기 ( feat. prev 와 next ) (0) | 2024.02.26 |
---|---|
thymleaf 에서 listsize 및 href 사용하기 (0) | 2024.02.25 |
thymleaf 에서 문자열 합치기 (0) | 2024.02.25 |