spring MVC个人总结(二)

Spring Web MVC框架简介
Spring的模型-视图-控制器(MVC)框架是围绕一个 DispatcherServlet 来设计的,这个Servlet会把请求分发给各个处理器,并支持可配置的处理器映射、视图渲染、本地化、时区与主题渲染等,甚至还能支持文件上传。处理器是你的应用中注解了 @Controller 和 @RequestMapping 的类和方法,Spring为处理器方法提供了极其多样灵活的配置。
其实就是个
Servlet (它继承自 HttpServlet 基类),同样也需要在你web应用的 web.xml 配置文件下声明。你需要在 web.xml 文件中把你希望 DispatcherServlet 处理的请求映射到对应的URL上去。

spring MVC个人总结(二)_第1张图片

<servlet>
	<servlet-name>springMVC</servlet-name>	
	<!-- springmvc分发器 -->
	<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>	
	<!-- 默认到WEB-INF下加载springmvc的配置文件    
	   <<servlet-name>>-servlet.xml==>springMVC-servlet.xml    -->	
```	<!-- 指定位置下的springmvc配置文件 -->
<init-param>	
	<param-name>contextConfigLocation</param-name>	
		<param-value>classpath:com/gxy/config/springMVC-servlet.xml</param-value>	
</init-param>	
	<!-- 配置一个大于等于0的数,在服务器启动的时候,实例化 -->
	<load-on-startup>1</load-on-startup></servlet><servlet-mapping>	
	<!-- uri地址规则匹配 *.do -->
		<servlet-name>springMVC</servlet-name>
	<url-pattern>*.do</url-pattern></servlet-mapping>

你可能感兴趣的:(笔记)