posso accedere bean Spring nei miei servlet utilizzandofagioli Accesso scaturire da filtri servlet e tag
WebApplicationContext springContext =
WebApplicationContextUtils.getWebApplicationContext(getServletContext());
nel metodo del Servlet init
.
Mi chiedevo se esistesse un equivalente del WebApplicationContext
per i filtri servlet? Inoltre, è possibile accedere ai bean Spring in una classe tag?
sento che sto andando a fare una stupida o evidenti domanda (mi piacerebbe passare il tempo ora per cercarlo), ma lo farò comunque: wi ll contesto deve essere sempre (ad ogni esecuzione) pronto nel metodo init di un filtro? Indipendentemente dalla risposta, è apprezzata un'argomentazione dimostrabile. Grazie – reallynice
@niconic: il contesto dell'applicazione viene inizializzato da 'ContextLoaderListener' e tutti i listener del contesto servlet vengono richiamati prima dell'inizializzazione di' Filter's, come da Specifica API API servlet 3.0, sezione 10.12 Distribuzione applicazioni Web. – axtavt
axtavt, Perfect, esattamente quello che stavo cercando, grazie mille – reallynice