2011-08-30 5 views
1

이전 웹 응용 프로그램을 재구성하려고합니다.동적 웹 프로젝트를위한 리소스 번들의 권장 위치

내 동적 웹 응용 프로그램에서 모든 Java 소스 파일을 추출하고 build.xml을 사용하여 컴파일 할 때 Web App WerContent/WEB-INF/lib에 추가되는 jar 파일에 넣습니다.

그래서 웹 앱에는 jsf/xhtml & 개의 리소스 파일 (js/css/images) 만 있습니다.

Jar에는 수많은 Java 자원 번들 등록 정보 파일도 들어 있습니다.
이러한 등록 정보 파일을 Web App에 저장하는 것이 일반적인 방법입니까?
권장 위치는 무엇입니까?

감사

답변

1

번들이 웹 애플리케이션의 클래스 패스 어딘가에 있어야합니다 자원. 그들이 WEB-INF/classes 또는 WEB-INF/lib 항아리에 있는지 여부는 중요하지 않습니다. 중요한 것은 ResourceBundle.getBundle()이 클래스 로더를 사용하여로드하는 것입니다.

나는 그것을 그들을 사용하는 클래스와 같은 위치에 놓을 것이다.

관련 문제