The first step to using Spring MVC is to configure the
DispatcherServlet in web.xml. You typically do
this once per web application.
The example below maps all requests that begin with
/spring/ to the DispatcherServlet. An init-param
is used to provide the contextConfigLocation. This is the
configuration file for the web application.
<servlet>
<servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/web-application-config.xml</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
<url-pattern>/spring/*</url-pattern>
</servlet-mapping>