一、SpringMVC简介:
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Spring MVC框架或集成其他MVC开发框
WEB MVC框架有很多,SpringMVC是其中之一(Struts)。
SpringMVC是Spring框架中用于WEB程序开发的一个模块,是Spring提供的一个基于MVC模式的框架。
SpringMVC和Spring是一家人,两者是包含与被包含的关系;
SpringMVC的本质是一个Service;
二、MVC是什么?
M:Model(模型) V:visw(视图) C:Controller(控制器)
三、开发步骤
- 导入并加载架包:spring-web-3.2和spring-webmvc-3.2;
- 配置SpringMVC:
(1)配置web.xml中配置Servlet,定义DispatcherServlet(前端控制器/中央控制器),用来作为程序的唯一入口,是SpringMVC的门神;
(2)创建SpringMVC的配置文件:springMVC-servlet.xml;
(3)创建Controller类(控制器)xxxController;
(4)创建View(视图);