I would like to inject a dependency into a ServletContextListener
. However, my approach is not working. I can see that Spring is calling my setter method, but l
You cant have spring to do that, as already stated that is created by the server. If you need to pass params to your listener, you can define it in your web xml as a context-param
parameterName
parameterValue
And in the Listener you can retrieve it like below;
event.getServletContext().getInitParameter("parameterName")
Edit 1:
See the link below for another possible solution:
How to inject dependencies into HttpSessionListener, using Spring?