Моя компания переделывает наш веб-сайт в течение следующих нескольких месяцев, переходя от веб-сайта ColdFusion к веб-сайту, написанному на Java.Я только изучаю Java, и мне любопытно, как я могу установить переменные области приложения в веб-приложении Java. У ColdFusion есть файл application.cfm, содержащий переменные, доступные для всех страниц/компонентов ColdFusion в приложении. Java явно не имеет прямого эквивалента этому файлу, поэтому мне было интересно, как воссоздать что-то подобное в Java. Я хочу иметь одно центральное место, к которому могут получить доступ все jsp-страницы, сервлеты, классы и т. д. в веб-приложении.
Так как же лучше всего сделать что-то подобное?
Есть ли у кого-нибудь примеры того, что они делали?
Следует ли помещать переменные области приложения в класс? xml-файл? JSP-страница? что-то другое?
Возможно ли иметь переменные области приложения a в java webapp?
Пример: Это будет место, в котором хранится, скажем, путь к папке изображений, поэтому на отдельных страницах JSP или в классах или где-либо еще потребуется доступ к этой папке изображений, вы можете ссылаться на переменную области приложения для этого пути вместо того, чтобы записывать его в каждом месте . Затем, если по какой-то причине нам нужно переместить расположение этой папки с изображениями, мы просто изменим переменную пути в одном месте и не будем обновлять 20 мест, которые ссылаются на эту папку с изображениями.
У меня возникли проблемы с поиском какой-либо информации об этом типе вещей в моем онлайн-исследовании, поэтому я спрашиваю об этом здесь. Я знаю, что просить объяснений такого рода вещам - это много, но я решил, что спрошу и посмотрю, какие ответы я смогу получить.
Спасибо за любую помощь, которую вы можете оказать по этой теме.