WEB开发网
开发学院软件开发Java Apache Geronimo 和 Spring 框架,第 2 部分: 构建... 阅读

Apache Geronimo 和 Spring 框架,第 2 部分: 构建第一个应用程序

 2010-04-16 00:00:00 来源:WEB开发网   
核心提示: 添加或修改已有应用程序,以说明使用这些技术的方法,Apache Geronimo 和 Spring 框架,第 2 部分: 构建第一个应用程序(5),了解如何导出 PDF,事件流下一节将帮助您了解如何处理对应用程序的请求,此配置文件为应用程序定义了应用程序上下文,您的 Servlet Phoneb

添加或修改已有应用程序,以说明使用这些技术的方法。

了解如何导出 PDF。

事件流

下一节将帮助您了解如何处理对应用程序的请求,并举例说明事件流和所用的容器。

事件流

图 1 显示了电话本应用程序将如何处理请求。在安装 Geronimo 时,Tomcat 容器已被封装到 Geronimo 内核中。Tomcat 提供了所有与 Web 相关的服务,如 Servlet 引擎,在 HTTP 端口 8080 上侦听外来连接的 Web 服务,JSP 处理程序及其他服务。本教程中的应用程序并未使用任何事务,但事务服务是 Geronimo 非常重视的服务之一。Geronimo 提供的其他重要服务包括安全管理、JDBC 服务和 ORM 服务。

图 1. 设计在 Geronimo 上显示应用程序请求的请求流
Apache Geronimo 和 Spring 框架,第 2 部分: 构建第一个应用程序

构成应用程序的组件

将要在本教程中开发的电话本应用程序含有两个用于表示逻辑和 HTML 代码的 JSP,以及用作 MVC 架构中的典型控制器及同时用作表示层和模型层之间接口的 Servlet。

还有两个配置文件:

web.xml 是 Tomcat 的 Web 应用程序上下文部署描述符 (请记住,您要将 Geronimo 与 Tomcat 容器结合使用),Tomcat 将把应用程序的相关信息告知 Geronimo。

第二个配置文件 phonebook-servlet.xml 是由 Spring 容器使用的。此配置文件为应用程序定义了应用程序上下文。

您的 Servlet PhonebookController.java 位于 phonebook/src/phonebook/controller 目录中,JSP 位于 phonebook/web/WEB-INF/jsp 目录中。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:Apache Geronimo Spring

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接