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 上显示应用程序请求的请求流
构成应用程序的组件
将要在本教程中开发的电话本应用程序含有两个用于表示逻辑和 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 目录中。
- ››apache设置域名绑定 以及绑定不起作用的排查
- ››apache rewrite将指定URL转向指定的几个服务器
- ››apache配置文件httpd.comf部分参数说明
- ››Apache+Mysql+PHP+phpMyAdmin+Mac OS X 10.7 Lion...
- ››Spring源码学习-含有通配符路径解析(上)
- ››apache+tomcat负载均衡_项目实例
- ››apache mysql php 源码编译使用
- ››Apache添加mod_aspdotnet.so支持ASP.NET配置指南
- ››Apache中改变php.ini的路径
- ››Apache2.2与Tomcat6整合及虚拟主机配置
- ››Apache+php+mysql在windows下的安装与配置图解
- ››Apache+Subversion完美结合,CentOS下实现版本控制...
更多精彩
赞助商链接