2014-04-17 4 views
1

이 작동 :봄 SpEL을가 <MVC : 자원> 작동하지 위치 매개 변수 것은

<mvc:resources mapping="/images/**" location="file:///C:/Temp/" /> 

이 작동하지 않습니다 :

MY_SYS_VAR가 "C 설정된 환경 변수입니다
<mvc:resources mapping="/images/**" location="#{systemEnvironment['MY_SYS_VAR']}"/> 

:/온도/"

참고 : 모든 변화와 같은

location="file:///#{systemEnvironment['MY_SYS_VAR']}" 
,

또는

location="#{'file:///' + systemEnvironment['MY_SYS_VAR']}" 

도 작동하지 않는 것 같습니다.

나는 이것이 https://jira.spring.io/browse/SPR-9291와 관련이 있다고 생각합니다. 그러나 결함은 해결됨 (고정)으로 표시되고 Spring 3.2를 사용 중입니다.

+1

'systemEnvironment' 란 무엇입니까? 'systemProperties'를 원하셨습니까? –

+1

'systemProperties'는 시스템 특성, 즉 java 명령에 -D로 지정된 매개 변수입니다. 'systemEnvironment'는 환경 (즉, 윈도우 또는 리눅스 환경 변수)입니다. http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/core/env/StandardEnvironment.html?is-external=true를 참조하십시오. –

답변

0

3.2.2에서 3.2.8로 전환했으며 현재 스프링 표현식으로 작업 중입니다.