DispatcherServlet前端控制器的配置 发表于 2016-08-08 | 分类于 框架 | 12345678910111213141516171819202122232425<!-- springmvc的前端控制器 --><servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!-- contextConfigLocation配置springmvc加载的配置文件(配置处理器映射器、适配器等等) 如果不去配置,那么默认加载的是/WEB-INF/servlet名称-servlet.xml(springmvc-servlet.xml) 一般情况下都会指定路径,以后会有很多框架要放进来 --> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:springmvc.xml</param-value> </init-param></servlet> <servlet-mapping> <servlet-name>springmvc</servlet-name> <!-- 这个有多种方式配置 第一种:*.action,访问以action结尾的DispatcherServlet进行解析 第二种:/,所有访问的地址都由DispatcherServlet来进行解析,对于静态的文件解析 使用此种方法可以实现RESTful风格的url 第三种:/*,这样配置不对,最终要转发到一个jsp页面时,仍然会用DispatcherServlet 来解析页面,不能根据jsp页面来找到Handler,会报错 --> <url-pattern>*.action</url-pattern></servlet-mapping>