2013-04-06 3 views
0

나는 사용자 정의 태그 라이브러리를 만드는거야를 사용하여 사용자 정의 태그 라이브러리에 구성 설정 가져 오기를 사용하여 기본 스프링 프레임 워크를 통해로드 일부 설정 옵션을 사용하고 싶습니다 :봄 "상황에 재산-자리"

<context:property-placeholder location="classpath:config.properties" /> 

내 taglib에서 이러한 변수에 어떻게 액세스 할 수 있습니까?

감사합니다,

제임스.

답변

0

JSP 태그 라이브러리는 Spring 컨텍스트의 라이프 사이클과 공통점이 없으며 서블릿 컨테이너에서 관리합니다. 예를 들어, inject-dependency-into-a-taglib-class, how-to-write-tag-in-my-spring-project과 같이 문제가 복잡 할 수 있습니다.

속성 파일의 내용에 대해서만 언급 했으므로 평범한 이전 java.util.ResourceBundle (또는 유연성이 더 필요하면 Apache Commons 'org.apache.commons.configuration.PropertiesConfiguration)을 사용할 수 있습니다.

(하나의 수 또한 ... 태그의 구성에 액세스를 필요로하는 디자인에 문제가 있음을 나타냅니다 주장)