SpringMVC概要:
- Spring为展现层提供的基于MVC设计理念的优秀WEB框架,是目前最主流的MVC框架之一
- Spring3.0之后全面超越Struts2.0成为最优秀的MVC框架
- Spring MVC通过一套MVC注解,让POJO成为处理请求的控制器,而无需实现任何借口
- 支持REST风格的URL请求
- 采用啦松散耦合可插拔组件结构,比其他MVC框架更具有拓展性和灵活性
SpringMVC的HelloWorld
步骤:
加入jar包
在web.xml中配置DispatcherServlet
加入SpringMVC的配置文件
编写处理请求的处理器,并标识为处理器
编写视图

使用@RequestMapping映射请求
映射请求参数&请求头
处理模型数据
视图和视图解析器
RESTful CRUD
SpringMVC表单标签&处理静态资源
数据转换&数据格式化&数据校验
处理JSON:使用HTTPMessageConvert
国际化
文件上传
使用拦截器
异常处理
SpringMVC运行流程
在Spring环境下使用SpringMVC
SpringMVC对比Struts2
SpringMvc笔记二
原文:https://www.cnblogs.com/biaogejiushibiao/p/9726944.html