Параметры чтения JSP / сервлета из файла свойств?

Мои страницы JSP должны отображать различную информацию в зависимости от того, в какой среде они находятся (разработка, производственная среда, песочница и т. Д.). Я хочу иметь файл свойств для каждой из этих сред, содержащий все необходимые им параметры. Как я могу ссылаться на свойства из этого файла на странице JSP?

Я думаю:

  • Пусть сервлет передает свойства в форме объекта модели на все страницы JSP, чтобы я мог ссылаться на них как на $ {properties .propertyName}
  • Как-нибудь сослаться на этот файл свойств в web.xml, тогда, может быть, я вызову что-то вроде $ {context.properties.propertyName}?
  • Вместо файла свойств перечислите параметры в web.xml и сделайте ссылку на них на страницах JSP. Не знаю, как это сделать, но я d очень предпочитаю более простой файл свойств.

ОБНОВЛЕНИЕ - Я должен был упомянуть, что использую Spring 3.0 и Spring webmvc. Так что, если есть какие-то передовые методы, как сделать это с помощью Spring, это идеально!

7
задан Bozho 13 October 2010 в 05:50
поделиться