In which scenarios, we need multiple Dispatcher Servlets? Can anyone please tell me the use cases of multiple Dispatcher Servlets. I think every use case can be solved by using single Dispatcher Servlet.Answer1:
Strictly seperating user and admin functionality. Or one for plain Spring MVC and another for Spring Web Flow. If there are major configuration differences for some controllers. (We actually used the Spring MVC and Spring Web Flow seperation so that we could add this without affecting the already exising configs). Nowadays with servlet 3.0 you could develop seperate parts of your application seperatly and have all of them contribute there own DispatcherServlet and mappings (although you could also achieve this with some configuration conventions).