- DispatcherServlet
- namespace//默认
<servlet-name>-servlet.xml
,显式指定后为<namespace>.xml
- contextConfigLocation:可显式指定多个配置文件
- publishContext
- publishEvents
- namespace//默认
web.xml
<servlet>
<!--springmvc前端控制器-->
<!--默认加载springmvc-servlet.xml-->
<servlet-name>springmvc</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<init-param>
<!--contexrConfigLocation配置springmvc加载的配置文件
配置处理器映射器、适配器
不配置默认加载/WEB-INF/spingmvc-servlet.xml
-->
<param-name>contextConfigLocation</param-name>
<param-value>classpath:servlet.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<!-
*.action -访问以.action结尾的由DispatherServlet进行解析
/,所有访问地址都由DispacherServlet解析,对于静态文件的解析需要配置不让DispatcherServlet解析,可以实现RESTful风格的url
/*,配置不对,这种配置最终会转发到一个jsp页面时,仍然由DispatcherServlet解析jsp地址不能根据jsp页面找到handler,会报错
-->
<url-pattern>*.html</url-pattern>
</servlet-mapping>