[Thymeleaf] th:each 사용해서 동적 html 생성하기 (feat.select 태그)
2023. 9. 3. 17:17
몰아 넣기
th:each 란? "th:each"는 반복문 속성(attribute) 중 하나이다 이 속성은 HTML 요소에 추가되어 반복적으로 동일한 요소를 생성하고 데이터의 목록 또는 배열을 순회하면서 각 항목을 처리할 수 있도록 지시하며, "th:each" 속성을 사용하면 템플릿에서 동적으로 목록을 렌더링하거나 반복 작업을 수행할 수 있다. 사용법 1. home.html를 만들어 렌더링해줄 수 있게 로직을 작성한다. 0~9의 리스트를 addAttribute에 같이 담아준다. @GetMapping("/") public String home(Model model) { List integers = IntStream.range(0, 10).boxed().toList(); model.addAttribute("items",..