2016-06-08 5 views
0

Я хочу получить имя файла свойств, загружаемого при инициализации пружины (во время запуска контейнера tomcat) в JSP во время выполнения.Как получить имя файла свойства в jsp?

<util:properties id="propertyConfigurer" location="classpath:${devTarget_propertyFileClassPathHere}"/> 
<context:property-placeholder properties-ref="propertyConfigurer" /> 

Где devTarget в настоящее время обеспечивается файлом catalina.properties Tomcat. И исходя из этого значения, определенный файл свойств загружается во время весеннего init.

Теперь я хочу прочитать это devTarget в JSP, чтобы сделать что-то на основе среды, где devTarget сообщает об окружающей среде.

Как мне это сделать? Так что devTarget можно легко получить в JSP.

что-то вроде:

<spring:eval expression="@propertyConfigurer.getProperty('propertyNameHere')" /> 
+1

Выполнено, сохраняя значения в контексте-param of web.xml, а затем используется в jsp с помощью jstl. – Abhijeet

ответ

0

Совершено это путем сохранения значений в контекстном-парам из web.xml, а затем использовали в том, что с помощью JSP JSTL.

Смежные вопросы