내 JSF 프로젝트에서 src/main/resources
내에 속성 파일을 넣었습니다.JSF 클래스 내의 리소스를 처리하는 방법은 무엇입니까?
어떻게 처리합니까? EL은 뒷받침 빈 내에서 작동하지 않는다는 것을 이해합니다.
참고 : 파일은 src/main/resources
에 금지 - src/main/webapps/resources
, 그래서 다음은 작동하지 않습니다
FacesContext context = FacesContext.getCurrentInstance();
File value = context.getApplication().evaluateExpressionGet(context, "#{resource['resources:email.properties']}", File.class);
최고! BalusC에게 다시 한번 감사드립니다. – 8bitjunkie
당신은 환영합니다 :) – BalusC
TomCat 7 설치에 문제가 있다고 생각합니다. 실제로 Null Pointer Exception이 발생하고 예상대로 작동하지 않았습니까? 나는 선도적 인 슬래시를 시도하고 이것은 역시 작동하지 않습니다. 내 JSF 응용 프로그램은 일반적인 Maven 아키타 입을 가지고 있으며 파일 경로는 src/main/resources/foo.properties입니다. – 8bitjunkie