第17章 SpringMVC介绍
第17章 SpringMVC介绍
第16章中,我们学习了现代Web
应用程序广泛使用的MVC
设计模式,也学习了模型2架构的优势以及如何构建一个模型2应用。Spring MVC
框架可以帮助开发人员快速地开发MVC
应用。
本章首先介绍采用Spring MVC
的好处,以及SpringMVC
如何加速模型2应用的开发。然后介绍Spring MVC
的基本组件,包括Dispatcher Servlet
,并学习如何开发一个“传统风格”的控制器,这是在Spring 2.5
版本前开发controller
的唯一方式。另一种方式将在第18章“基于注解的控制器”中介绍。之所以介绍传统方式,是因为我们可能不得不在基于旧版Spring
的遗留代码上工作。对于新应用,我们可以采用基于注解的控制器。
此外,本章还会介绍Spring MVC
配置,大部分的Spring MVC
应用会用一个XML
文档来定义应用中所用的bean
。