jnk1m
Foliage IT
jnk1m
전체 방문자
오늘
어제
  • 분류 전체보기 (209)
    • Today I Learned (34)
    • Java (47)
    • Database (15)
    • [NHN Academy] (27)
    • Spring (47)
    • HTML + CSS + JavaScript (11)
    • JSP (3)
    • Node.js (10)
    • React Native (2)
    • 기타 (8)
    • 스크랩 (5)

인기 글

최근 글

티스토리

hELLO · Designed By 정상우.
글쓰기 / 관리자
jnk1m

Foliage IT

Spring

NHN mart

2022. 11. 18. 19:19

1.

public enum InquiryCategory 

>> ENUM의 요소 하나하나는 필드가 아니고 인스턴스다. 

 그 뒤에 괄호가 붙으면 생성자라는 의미

ENUM 필드를 만들고 생성자에서 설정해주기 

 

2. html에서 드롭박스로 enum 바로 받기

<select name="category">
        <option th:each="i : ${T(com.academy.nhnmartcs.domain.InquiryCategory).values()}"
                th:value="${i}" th:text="${i.getName()}"></option>
    </select>

i는 foreach에 i 같은거라 T로 하면 뭐든 다 받을 수 있다.

The T operator is part of the Spring Expression Language for specifying an instance of a class or accessing static methods.

 

<td><span th:text="${inquiry.category.getName()}"></span></td>
    'Spring' 카테고리의 다른 글
    • [스프링 시큐리티] 사용자 관리 UserDetails, UserDetailsService, UserDetailsManager
    • [스프링 시큐리티] 스프링 시큐리티의 흐름
    • Request Method 반환 값 & score 3일차 과제 메모
    • [SpringBoot] Git 연동하기

    티스토리툴바