## Notes The *DispatcherServlet* is responsible for routing HTTP requests to the corresponding controller. It's the central component to [[Spring Web MVC]] ```xml <!-- src/main/webapp/WEB-INF/web.xml --> <web-app> <servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>dispatcher</servlet-name> <url-pattern>/</url-pattern> <!-- Handle every request --> </servlet-mapping> </web-app> ``` ## HandlerAdapter Interface