Questions
How does DispatcherServlet work if we have multiple XML Configuration file so how does Spring Application Context loads them and acts on them ?
Scenario:
In my case, we have an application that is supposed to global that is application should have AP{Asia-Pacific}, EM{Europ-Middleeast}, CA{Canada} and LA{Latin America}
Versions.
Currently, we have Application for one region that is EM
and its has its XML Configuration File i.e, em-servelt.xml
and then there is generic web.xml
file now for AP region
we have another ap-servlet.xml
file and by the way both em-servlet.xml
and ap-servlet.xml file
would have same bean names but they would be pointing to Controllers in different packages, so for example, em would be pointing to something like com.em.DomainController
and ap would be pointing to com.ap.DomainController
.
So my question is
How is the request mapped to different controllers and how request is being recognized so that it should read from ap-servlet.xml or em-servlet.xml ?
I hope am able to clearly state my question.