Я хотел бы поместить два небольших константных объекта (один TreeMap
и один ArrayList
) где-нибудь в ServletContext
веб-приложения Struts2 (работающего под Tomcat 6), чтобы эти объекты могли быть доступны из любого JSP через область применения.
В Struts1 я бы использовал один из этих автозагрузок "plug-in
s" (определен в struts-config.xml
). Есть ли эквивалентный способ достижения того же результата с Struts2?
В качестве альтернативы (и, может быть, даже лучше), поскольку мое веб-приложение использует Spring, настроенный в Tomcat с использованием Spring * ContextLoaderListener
, могу ли я вместо этого положиться на Spring? Например, путем создания bean-компонента, который объявляет некоторый соответствующий интерфейс "ApplicationAware
" ...