IT흔적

[Thymeleaf] Select Option 박스 Controller 응답 값 체크. 본문

[WEB]

[Thymeleaf] Select Option 박스 Controller 응답 값 체크.

흔적남기는 개발자 2023. 2. 14. 09:06

* 개발 시 참고를 위해 작성한 글입니다. 잘못되거나 부족한 내용이 있으면 피드백 부탁드립니다.

 

<select id="USE_YN", th:value="${USE_YN}" >
    <option th:selected="${USE_YN} == 'Y'"  th:text="Y"></option>
<option th:selected="${USE_YN} == 'N'"  th:text="N"></option>
<select>

th:selected 
  -> 서버에서 오는 값이랑 일치하면 해당 Option 태그 사용
  
ex) 

Controller에서 { "USE_YN" : "Y" } 응답 시 

<select id="USE_YN", th:value="${USE_YN}" >
 <option th:selected="${USE_YN} == 'Y'"  th:text="Y"></option>
<select>

Controller에서 { "USE_YN" : "N" } 응답 시

<select id="USE_YN", th:value="${USE_YN}" >
 <option th:selected="${USE_YN} == 'N'"  th:text="N"></option>
<select>


조회 화면에서 해당 데이터 상세 보기 할때 많이 유용하게 사용.

 

감사합니다.