@ JBoy, Вы должны указать свою реализацию ServletContextListner в web.xml, как показано ниже
<listner>
<listner-class>
www.test.com.MyListner
</listner-class>
</listner>
Спасибо KDeveloper за его совет. Я также искал решение. Я нашел информацию из его блога
Есть еще один метод, который я обнаружил. Для этого вы должны создать подкласс класса "RuntimeConfiguration"
public class MyConfiguration extends RuntimeConfiguration {
@Override
public void init() {
getServletContext.setAttribute("myObject",new MyObject);
super.init();
}
}
После этого в web.xml укажите вышеуказанную конфигурацию.
<init-param>
<param-name>Configuration.Class</param-name>
<param-value>www.test.com.MyConfiguration</param-value>
</init-param>
Вы также должны создать подкласс ActionBeanContext, как сказал KDeveloper; получить объект в ActionBeans
Это мой вывод. Я узнал, что это работает. Но я не знаю, есть ли у него побочные эффекты. Если оно есть; пожалуйста, прокомментируйте ..