Spring MVC 4参考文档
一路前行_2014
这个作者很懒,什么都没留下…
展开
-
第一章 Spring MVC 4概述
说明:此系列文章为博主原创翻译,转载请注明: Spring MVC以DispatcherServlet为核心,通过DispatcherServlet转发客户端请求交由控制器处理,框架提供了可配置的控制器映射管理,视图解析管理,地区、时区和主题解析管理以及对文件上传的支持等。 对客户端请求的处理,默认是交由基于@Controller和@RequestMapping注解的控翻译 2014-02-10 10:52:03 · 1608 阅读 · 0 评论 -
第二章 DispatcherServlet
与其他类型的Web MVC框架一样,Spring MVC也是请求驱动的,以一个中心Servlet来转发请求交由具体的控制器处理。Spring的DispatcherServlet便是这样的中心Servlet,它的工作要更多。它完全集成于Spring的IoC容器中,因此通过它可以使用Spring的其他任何特性。DispatcherServlet的请求处理流程在下面的流程图中进行了描述。从图中我们可以看翻译 2014-02-11 00:44:34 · 2297 阅读 · 0 评论 -
第三章 控制器的实现(二)
矩阵变量URI规范RFC 3986定义了可以在路径块中使用键值对。我们把它称为“Matrix URIs”。在Spring MVC中,则称作矩阵变量。矩阵变量可以出现在任何一个路径块中,每个矩阵变量之间以分号分隔。比如,“/cars;color=red;year=2012”,变量如果有多个值的话则以逗号分隔,如“color=red,green,blue”或重复变量名-值对,如“color=r翻译 2014-02-12 12:18:11 · 1543 阅读 · 0 评论 -
第三章 控制器的实现(一)
控制器是一个服务层的接口,通过它来访问应用程序的业务逻辑。控制器解析用户输入并把它转换为模型最后通过视图将模型数据展示给用户。Spring对控制器的实现是在一个非常抽象的层面上,这使得我们在具体实现控制器时有了非常大的灵活性和自主权。Spring 2.5引入了基于注解的控制器编码模型,比如@RequestMapping、@RequestParam、@ModelAttribute等等。这种控制器的实翻译 2014-02-11 16:19:37 · 1333 阅读 · 0 评论