1spring-MVC
1 概述
1-1 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,
即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,
框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。
文字描述SpringMVC框架简单搭建步骤
在web.xml中配置
1.配置SpringMVC核心控制器
1).servlet命名
2).映入DispatcherServlet全路径
2.配置servlet映射
1).映入配置的servlet
2).规定客户端访问的请求规则
目前是*.do结尾的
3.初始化参数
在<servlet>标签中配置的
1).初始化参数
1).<!-- paramname的值是固定的 contextConfigLocation -->
<param-name>contextConfigLocation</param-name>
2).引入spring-mvc.xml配置文件
在自定义的配置文件的xml中配置:
4.配置处理器映射器
5.配置处理器适配器
6.配置视图解析器
1).设置前缀
2).设置后缀
7.扫描指定的controller
SpringMVC的运行原理
1.用户发送请求到SpringMVC的核心控制器DispatcherServlet.
2.DispatcherServlet收到请求调用HandlerMapping处理器映射器.
3.HandlerMapping处理器映射器找到具体的处理器,生成处理