html에서 checkbox, input등에 값을 넣고
서버로 넘겨야할때가 있다. 네임값과 서버에 던지는 값을 일치시키고 싶고
그값이 생각보다 많다면 서버에 enum타입을 타임리프로 보내고 모델을 이용할 수 있다.
public enum Car {
Bike,
Bus,
Car
}
Th:with로 사용할 변수명
T:타입
Package의 Model입력
으로 사용한다.
<div th:with="car = ${T(com.example.Car)}">
<div>
<input type="text" name="car" th:value="${car.Bus}" />
<input type="text" name="car" th:value="${car.Bike}" />
</div>
</div>
대략 이런식으로 모델을 불러오면 된다.
'Spring > thyme leaf' 카테고리의 다른 글
삼항 연산자 (0) | 2019.07.14 |
---|---|
Li태그내에 작동이 안됨 (0) | 2019.07.14 |
Th:alt (0) | 2019.07.14 |
th:place holder (0) | 2019.07.14 |