4
리소스 번들에서 메시지/번역 목록을 가져 오려고했지만 실패 (예외 발생)했습니다. 앱이 IDEA의 Tomcat에서 실행 중입니다.Grails : 리소스 번들 읽기
Locale locale = new Locale("en");
ResourceBundle bundle = ResourceBundle.getBundle('i18n/dictionary', locale);
잘못된 점이 무엇입니까? i18n/사전이 클래스 경로에 있습니다. 'i18n/dictionary'일 수 있습니다. 잘못되었습니다.
나는 메시지 소스를 얻을 수 있어요,하지만 난이 (SPRING) 객체에서 키를 얻을 수 없습니다
def messageSource = grailsAttributes.getApplicationContext().getBean("messageSource");
json으로 직접 구축하지 마십시오,'JsonBuilder'를 사용 –