前言
SpringMVC是隶属于Spring框架的一部分,主要是用来进行Web开发,是对Servlet进行了封装。
对于SpringMVC我们主要学习如下内容:
SpringMVC简介
请求与响应
REST风格
SSM整合(注解版)
拦截器
SpringMVC是处于Web层的框架,所以其主要的作用就是用来接收前端发过来的请求和数据然后经过处理并将处理的结果响应给前端,所以如何处理请求和响应是SpringMVC中非常重要的一块内容。
REST是一种软件架构风格,可以降低开发的复杂性,提高系统的可伸缩性,后期的应用也是非常广泛。
SSM整合是把咱们所学习的SpringMVC+Spring+Mybatis整合在一起来完成业务开发,是对我们所学习这三个框架的一个综合应用。
对于SpringMVC的学习,最终要达成的目标:
==掌握基于SpringMVC获取请求参数和响应json数据操作==
==熟练应用基于REST风格的请求路径设置与参数传递==
能够根据实际业务建立前后端开发通信协议并进行实现
==基于SSM整合技术开发任意业务模块功能==
这里给大家推荐一份快速完全掌握Spring MVC框架的教程,内容细致、讲解清晰,非常适合Web开发者和想要使用Spring MVC开发基于Java的Web应用的读者阅读。
目录
重在讲述如何通过SpringMVC来开发基于Java的Web应用。共包括13章和5个附录,分别从Spring框架、模型2和MVC模式、Spring MVC介绍、控制器、数据绑定和表单标签库、转换器和格式化、验证器、表达式语言、JSTL、 国际化、上传文件、 下载文件.以及应用测试等多个角度介绍了Spring MVC.附录部分分别介绍了Tomcat、Spring Tool Suite和Maven等工具的安装和配置,Servlet、 JavaServer Pages和部署描述符的相关参考资料。除此之外,本书还配有丰富的示例以供读者练习和参考。