Когда вы объявляете
в web.xml, например
com.stuff.morestuff.SessionCounterListener
, вы сообщаете вашему контейнеру Servlet экземпляр класса, указанного в элементе listener-class
. Другими словами, этот экземпляр не будет управляться Spring, и поэтому он не сможет ничего вводить, и поле останется null
.
Для этого обходные пути , И еще несколько .
Обратите внимание, что это
не является допустимой записью в web.xml
. Я не знаю, была ли эта ошибка с вашей стороны.