Da XmlWebApplicationContext javadoc:Spring-MVC: cosa sono "contesto" e "spazio dei nomi"?
Per default, la configurazione sarà preso da "/WEB-INF/applicationContext.xml" per il contesto radice, e "/WEB-INF/test-servlet.xml" per un contesto con lo spazio dei nomi "test-servlet" (come per un'istanza DispatcherServlet con il nome-servlet "test").
Che cosa significa un contesto di primavera?
Qual è il contesto di root? Quali altri tipi di contesto di primavera ci sono?
Che cos'è un namespace?
UPDATE:
Alcune domande di follow-up:
Che cosa è una molla ApplicationContext - è qualche "cosa" che contiene i fagioli che si definiscono in un file XML di configurazione?
Guardando il codice di ContextLoaderListener, sembra che carichi i dati definiti nei file XML di configurazione. Ma la mia app web Spring funziona senza definire questo listener o qualsiasi altro listener. Come potrebbe essere?
In quali scenari avrebbe senso avere più di un'istanza di DispatcherServlet di Spring?
Il contesto di root (dati da applicationContext.xml) è applicabile a ogni istanza di DispatcherServlet, mentre altri contesti (ad esempio dati da test-servlet.xml) sono applicabili solo al DispatcherServlet pertinente (cioè test)?
@rapt: Questo non è proprio adatto per molti commenti. Perché non aggiungi queste domande alla tua domanda sopra o inizia una nuova domanda? –
Grazie, ho appena aggiunto le mie domande al mio post originale. – rapt
Aggiornato con le risposte –