본문 바로가기
Java, Spring

[SpringBoot/JSP] Enum 한글 사용하기

by 혀나Lee 2018. 11. 27.


JAVA에서 Enum을 사용하면 코드를 보기 쉬울뿐아니라 코드관리에도 좋다.

Enum (일반적인 사용법)

public enum Fruit {
    Banana, Orange, Apple, Melon, Tomato
}

Enum (한글 명칭 사용하기)

public enum Fruit {
    Banana("바나나"),
    Orange("오렌지"),
    Apple("사과"),
    Melon("멜론"),
    Tomato("토마토")
    ;

    private String krName;

    Fruit(String krName) { this.krName = krName; }

    public String getKrName() { return krName; }
}

JSP 에서 가져오기

<!-- 컨트롤러에서 fruit 이라는 어트리뷰트로 넘겨준다고 가정 -->
<c:forEach var="item" items="fruit">
    <p>영어명: ${item}, 한글명: ${item.krName}</p>
</c:forEach>


'Java, Spring' 카테고리의 다른 글

Java 기초지식  (0) 2022.07.21
[Java/DynamoDB] DynamoDBScanExpression reserved key error  (0) 2018.12.03
[IntelliJ] cannot resolve method  (1) 2018.11.26
[Spring Boot] custom error page  (0) 2018.09.27
[Java, Mybatis] foreach 문법  (0) 2017.03.20

댓글