2013-05-20 3 views
0

내 JSP 페이지는 자신이 속한 환경 (dev, production, sandbox 등)에 따라 다른 정보를 표시해야합니다. 필자는 필요할 수있는 모든 매개 변수를 포함하는 환경 각각에 대한 특성 파일을 갖고 자합니다. JSP 페이지에서이 파일의 속성을 어떻게 참조 할 수 있습니까? 나는 봄을 사용하고 아래와 같은 속성을로드 중입니다. 나는 그것을 applicationcontext.xml 파일에 가지고있다.JSP로 이미로드 된 속성을 읽으십니까?

어떻게 jsp에 이미로드 된 속성을 가져올 수 있습니까?

<bean id="proConfigPropertyFactory" class="org.springframework.beans.factory.config.PropertiesFactoryBean"> 
     <property name="locations"> 
      <list> 
       <value>file:/someFolder/some.properties</value> 
      </list> 
     </property> 
    </bean> 

답변

0

컨트롤러에 속성을 주입하고 모델에 저장 :

@Autowired 
@Qualifier("proConfigPropertyFactory") 
private Properties configProperties; 

public ModelAndView someMethod() { 
    return new ModelAndView("TheJspName", "configProperties", configProperties); 
} 
관련 문제