Spring MVC开发步骤:
1
.配置DispatcherServlet(配置在web.xml文件中)
注: a.DispatcherServlet是一个Servlet,所以可以配置多个DispatcherServlet。
DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹
配规则要自已定义,
把拦截下来的请求,依据某某规则分发到目标Controller来处理。
b.每一个DispatcherServlet有自己的WebApplicationContext上下文对象。同时保存在
ServletContext中和Request对象中。
c.在DispatcherServlet的初始化过程中,框架会自动在web应用的 WEB-INF文件夹下寻找名为
[servlet-name]-servlet.xml
的配置文件,生成文件中定义的bean。
其中<param-value>**.xml</param-value> 这里可以使用多种写法
1
、不写,使用默认值:/WEB-INF/<servlet-name>-servlet.xml
2
、<param-value>/WEB-INF/classes/springMVC.xml</param-value>
3
、<param-value>classpath*:springMVC-mvc.xml</param-value>
4
、多个值用逗号分隔