本书重在讲述如何通过SpringMVC来开发基于Java的Web应用。全书共包括13章和5个附录,分别从Spring框架、模型2和MVC模式、SpringMVC介绍、控制器、数据绑定和表单标签库、转换器和格式化、验证器、表达式语言、JSTL、国际化、上传文件、下载文件以及应用测试等多个角度介绍了SpringMVC。附录部分分别介绍了Tomcat、SpringToolSuite和Maven等工具的安装和配置,Servlet、JavaServerPages和部署描述符的相关参考资料。除此之外,本书还配有丰富的示例以供读者练习和参考。本书是一本SpringMVC的教程,内容细致、讲解清晰,非常适合Web