Chcę użyć zarówno ContextLoaderListener (tak, że można przekazać Spring bean do mojego servlet), jak i DispatchServlet (Spring MVC). Jednak obecnie muszę przechodzić startowy param do obu tych klas inicjatora:Użyj ContextLoaderListener zgodnie z DispatchServlet
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/spring/app-config.xml
</param-value>
Tak, używam tego samego xml dla obu tych klas. Zastanawiam się, czy spowodowałoby to dwukrotne zainicjowanie mojej fasoli? Jeśli tak, jak mam to zrobić, aby tego uniknąć?
więc nie ma mowy o tych dwóch dzielić ten sam zestaw ziaren? –
@Phuong: Ziarna serwletu będą miały dostęp do ziaren w kontekście załadowanym przez detektora. Konteksty tworzą relację rodzic-dziecko. Ziarna są "własnością" rodzica, ale widoczne dla dziecka – skaffman
Hmm, czytałem jeden z twoich postów tutaj: http://stackoverflow.com/questions/1464881/defaultannotationhandlermapping-via-contextloaderlistener-instead-of-dispatcherse, a problem został wyjaśniony znacznie czystszy. Postaram się sprawdzić, czy uda mi się uniknąć duplikowania moich ziaren. Dzięki. –