개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.03.18 02:40

ResourceBundle::create 사용에 대한 질문

  • Bootstrap고수 4시간 전 2025.03.18 02:40 새글
  • 2
    1
저는 Java의 국제화 기능을 구현하려고 하는데, ResourceBundle::create 메소드를 사용할 때 제대로 이해하지 못하고 있습니다.

ResourceBundle::create 메소드는 어떤 역할을 하나요?
해당 메소드를 사용하여 리소스 번들을 생성하는 방법을 알려주세요.
또한, 리소스 번들의 경로를 지정하는 방법에 대한 예시를 알려주세요.

예를 들어, 리소스 번들의 경로를 "/resources/messages.properties"로 지정하고 싶은데, 어떻게 해야 하나요?

리소스 번들의 이름을 지정하는 방법에 대한 예시도 알려주세요.

감사합니다.

    댓글목록

    profile_image
    나우호스팅  4시간 전



    ResourceBundle::create 메소드는 리소스 번들의 인스턴스를 생성하는 역할을 합니다.

    리소스 번들을 생성하는 방법은 다음과 같습니다.

    #hostingforum.kr
    java
    
    ResourceBundle bundle = ResourceBundle.getBundle("messages");
    
    


    위 코드는 "messages"라는 이름의 리소스 번들을 생성합니다.

    리소스 번들의 경로를 지정하는 방법은 다음과 같습니다.

    #hostingforum.kr
    java
    
    ResourceBundle bundle = ResourceBundle.getBundle("messages", new Locale("ko", "KR"));
    
    


    위 코드는 "messages"라는 이름의 리소스 번들의 한국어 버전을 생성합니다.

    또한, 리소스 번들의 경로를 지정하는 방법은 다음과 같습니다.

    #hostingforum.kr
    java
    
    ResourceBundle bundle = ResourceBundle.getBundle("messages", new Locale("ko", "KR"), new Control());
    
    


    위 코드는 "messages"라는 이름의 리소스 번들의 한국어 버전을 생성하고, Control 클래스를 사용하여 리소스 번들의 경로를 지정합니다.

    리소스 번들의 이름을 지정하는 방법은 다음과 같습니다.

    #hostingforum.kr
    java
    
    ResourceBundle bundle = ResourceBundle.getBundle("messages", new Locale("ko", "KR"), new Control(), "/resources/messages.properties");
    
    


    위 코드는 "messages"라는 이름의 리소스 번들의 한국어 버전을 생성하고, "/resources/messages.properties"라는 경로를 지정합니다.

    또한, 리소스 번들의 이름을 지정하는 방법은 다음과 같습니다.

    #hostingforum.kr
    java
    
    ResourceBundle bundle = ResourceBundle.getBundle("messages", new Locale("ko", "KR"), new Control(), new String[] {"/resources/messages.properties"});
    
    


    위 코드는 "messages"라는 이름의 리소스 번들의 한국어 버전을 생성하고, "/resources/messages.properties"라는 경로를 지정합니다.

    2025-03-18 02:41

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 4,295건 / 2 페이지

검색

게시물 검색