快速业务通道

Apache Geronimo和Spring框架,第5部分: Spring MVC - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-14
:Spring MVC 有一组经过良好定义的类,用于控制器、验证程序、命令对象、表单对 象、处理程序、视图解析程序等等。这些类中的每个类都是一个履行单独任务的专门对象。

能够将框架类和应用程序类配置为 JavaBean。

可重用的业务代码:Spring 的架构允许您使用现有的业务对象作为命令对象或表单对象。使用诸如 Struts 之类的其他框架都不可能轻松地实现这一点。

自定义绑定和验证:Spring MVC 定义的对象的绑定规则都是可以高度自定义的。您可以直接将视图绑 定到 Java 对象上,而不是绑定到字符串上。

灵活的视图解析及处理程序映射:使用 Spring MVC,您可以使用大量视图解析策略。通常使用它附带 的视图解析策略,但是您能够定义自己的策略(基于您的要求)并将其插入。

简单的本地解析和主题解析。

并且最后,一个简单但是功能强大的标记库将尝试避免花费任何代价来生成 HTML,使在构造代码方面 具有最大的灵活性。

结束语

本教程向您展示了 Spring MVC 模块是基于一种干净清晰的设计的。分发时它预打包了很多可以在应 用程序中直接使用的类。Spring 的架构的妙处在于它可以轻松地引入您认为应用程序所必需的那些功能 。

本教程中引入的控制器十分易于理解。最困难的部分是将命令对象绑定到视图上。Geronimo Web 控制 台再一次使执行部署应用程序的任务变得更加轻松。

在本系列教程的最后一部分第 6 部分中,您将继续了解与 MVC 相关的技术。您将更详细地了解 JSP ,还将更深入地研究 Spring MVC,方法为论证 MVC 相对于特定实现的独立性(例如,JSP 与其他 UI 技 术对比),以及这种独立性为 Geronimo 应用程序提供的优势。将用 Spring MVC 中构建的各种 Web 视 图做试验,演示 Velocity 和 Tile 等模板技术。第 6 部分附带了一个示例,展示怎样才能使用 Spring MVC 的内置 PDF 支持类导出 PDF。敬请关注!

下载

描述 名字 大小 下载方法
第 5 部分的源代码 geronimo.spring5.source.zip 117KB HTTP
第 5 部分的 .war 文件 geronimo.spring5.war.zip 4,213KB HTTP

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号