代码改变世界

随笔分类 -  深入浅出学Spring Web MVC

6.理解DispatcherServlet

2016-08-05 02:11 by faunjoe88, 237 阅读, 收藏,
摘要: DispatcherServlet的作用 DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,负责职责的分派, 且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。DispatcherServlet主要用作职责调度,用于控 阅读全文

5.POST中文乱码解决方案

2016-08-05 01:00 by faunjoe88, 231 阅读, 收藏,
摘要: Spring Web MVC提供了Filter用于解决POST方式造成的中文乱码问题,具体配置如下: 建议项目及所有页面的编码均为UTF-8 阅读全文

4.Spring Web MVC处理请求的流程

2016-08-05 00:57 by faunjoe88, 324 阅读, 收藏,
摘要: 具体执行步骤如下: 1、首先用户发送请求——>前端控制器,前端控制器根据请求信息(如URL)来决定选择哪一个页面控制器进行处理并把请求委托给它, 即以前的控制器的控制逻辑部分;图中的1、2步骤; 2、页面控制器接收到请求后,进行功能处理,首先需要收集和绑定请求参数到一个对象,这个对象在Spring 阅读全文

3.HelloWorld

2016-08-05 00:41 by faunjoe88, 200 阅读, 收藏,
摘要: 准备开发环境和运行环境开发工具:eclipse运行环境:apache-tomcat-7.0.4工程:动态web 工程Spring 框架下载:spring-framework-3.2.3.RELEASE-dist.zip依赖jar 包:Spring框架jar包:将spring-framework-3. 阅读全文

2.Spring Web MVC的优势

2016-08-05 00:17 by faunjoe88, 304 阅读, 收藏,
摘要: 清晰的角色划分:前端控制器(DispatcherServlet)、请求到处理器映射(HandlerMapping)、处理器适配器(HandlerAdapter)、视图解析器(ViewResolver)、处理器或页面控制器(Controller)、验证器(Validator)、命令对象(Command 阅读全文

1.Spring Web MVC有什么

2016-08-05 00:11 by faunjoe88, 241 阅读, 收藏,
摘要: Spring Web MVC使用了MVC架构模式的思想,将web层进行职责解耦。 同样也是基于请求驱动的,也就是使用请求-响应模型。它主要包含如下组件: DispatcherServlet :前端控制器 Handler Mapping :将请求映射到处理器 HandlerAdapter :把处理器包 阅读全文