2.0 第2章 开发Web应用
第2章 开发Web应用
本章内容:
- 在浏览器中展现模型数据
- 处理和校验表单输入
- 选择视图模板库
第一印象是非常重要的:Curb Appeal能够在购房者真正进门之前就将房子卖掉;如果一辆车喷成了樱桃色,那么它的油漆会比它的引擎更引人注目;文学作品中充满了一见钟情的故事。内在固然非常重要,但是外在的,也就是第一眼看到的东西同样非常重要。
我们使用Spring所构建的应用能完成各种各样的事情,包括处理数据、从数据库中读取信息以及与其他应用进行交互。但是,用户对应用程序的第一印象来源于用户界面。在很多应用中,UI是以浏览器中的Web应用的形式来展现的。
在第1章中,我们创建了第一个Spring MVC控制器来展现应用的主页。但是,Spring MVC能做很多的事情,并不局限于展现静态内容。在本章中,我们将会开发Taco Cloud的第一个主要功能:设计定制taco的能力。在这个过程中,我们将会深入研究Spring MVC并会看到如何展现模型数据和处理表单输入。