Yo следует использовать следующим образом:
Сначала объявите bean-компонент Spring
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:config.properties</value>
</list>
</property>
</bean>
Теперь в каталоге WEB-INF/classes
создайте файл config.properties
и поместите это:
jboss.variable=${jboss.modules.dir}
Примечание. При развертывании JBoss 6 EAP в журнале отображается сообщение:
jboss.modules.dir = C:\Java\jee-container\jboss-eap-6.1\modules
и используется переменная в файле контекста приложения:
<bean id="nameOfBean"
class="com.moeandjava.pusku.MySpringBean">
<property name="path" value="${jboss.variable}" />
</bean>
Извините за мойплохой английский