Apache Geronimo和Spring框架,第1部分: 开发方法学 - 编程入门网
过使用处理程序映射,可以把传入的请求映射到适当的处理程序。Spring MVC 还提供了一组前置和后置处理器和控制器,它们在特定条件下执行,例如匹配指定的 URL 和控制器。
HandlerAdapater:运行一个适当的对象来处理收到的请求。 Controller(s):这些 bean 提供处理传入请求的实际功能,也就是 MVC 中的 “C”。 View Resolver:能够把视图名解析为视图。 Locale Resolver:能够解析客户机用于 i18n 支持的区域。 Theme Resolver:如果应用程序提供基于主题的个性化视图,该对象可以解析这些主题。 Multipart Resolver:提供了处理 HTML 表单的多部分文件上载的功能。 Spring MVC 所提供的高度抽象最重要的优点之一是:测试这些接口和整个应用程序的实现变得非常容 易。DispatcherServlet 的设计允许开发人员以一种简单而一致的方式按照 Spring IoC 模型来配置应用 程序的 Web 层。 在本系列教程的第 6 部分,将学习关于 Spring 的更多内容。 结束语 Spring 是一个功能强大的框架,它试图解决 J2EE 和 Java EE 开发中存在的普遍问题。它还非常灵 活,可用于 J2EE 和 Java EE 之外的环境。它的目标是让大家记住面向对象编程中正确的做法:使用接 口来设计应用程序。 本系列教程共分为六部分,本文是第一部分,概要介绍了功能强大的 Spring 框架以及它如何试图解 决 J2EE 和 Java EE 开发中存要的普遍问题。现在读者应该已了解 Spring 的 7 个模块以及它们的方法 。请准备好阅读第 2 部分,在这一部分中将介绍一个个人地址薄应用程序,该应用程序在整个系列教程 中都被用作样例。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |