快速业务通道

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

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-14
 0.0.0.0 JMX Remoting Connector    61616 0.0.0.0 ActiveMQ Message Broker Connector   Started Application Modules:    EAR: geronimo/webconsole-tomcat/1.1/car    RAR: geronimo/activemq/1.1/car    RAR: geronimo/system-database/1.1/car    WAR: geronimo/remote-deploy-tomcat/1.1/car    WAR: geronimo/welcome-tomcat/1.1/car   Web Applications:    http://tez:8080/    http://tez:8080/console    http://tez:8080/console-standard    http://tez:8080/remote-deploy Geronimo Application Server started

注:您可以按 Ctrl-C 组合键来停止服务器;服务器应当会顺序关闭。另外,您也可以使用以下命令 停止服务器:<GERONIMO_HOME>/bin/geronimo.bat stop <admin user> <password> 或 <GERONIMO_HOME>/bin/shutdown.bat。

查看服务器的运行状态

现在,快速查看服务器是否在正常运行。您可以访问 URL http://localhost:8080/console 转到 Geronimo Web 控制台进行测试。您的窗口应当如 图 3 所示。

图 3. Geronimo Web 控制台窗口

注:您必须以管理员用户身份登录来访问管理控制台。默认的用户名为 system,密码为 manager。

恭喜您!此时,您已使 Apache Geronimo 应用服务器启动并运行了起来,但愿您还没有忙到出汗!

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

时间:2011-10-13 IBM Arun Chhatpar

下载 Spring 框架

安装 Spring 十分容易,其安装步骤与 Geronimo 的安装步骤类似。第一步是从 Spring 框架站点下 载最新的 Spring 二进制文件。

您将使用 Spring 框架 1.2.8,它是编写本教程时最新的产品版本。单击下载链接后,您将有两个选 项:一个附带依赖性,另一个仅附带核心 Spring 框架。请下载 SpringFramework-1.2.8-with- dependencies.zip;该文件包含整个系列教程中开发样例应用程序所需的所有 Spring 模块。

解压缩 Spring 发行版

下载后,您可以将 Spring 发行版解压缩到 Geronimo 的安装磁盘。默认情况下,将创建名为 spring-framework-1.2.8 的目录。您将引用此目录作为 <SPRING_HOME> (在我的安装上,此目录 名为 K:\spring-framework-1.2.8)。

现在,您已经满足了使用 Spring 框架所需的全部条件。在本教程中,由于将构建只有骨架的应用程 序,因此只需 <SPRING_HOME>/dist 目录中的 spring.jar,此 jar 文件将与应用程序一起部署。

构建骨架应用程序

现在,您已经安装并运行了 Geronimo,可以开始开发应用程序了。

应用程序概览

由于这可能是您部署到 Geronimo 上的第一个 Spring 应用程序,因此请尽量使它小而简单。这个骨 架应用程序的基本元素包括:

电话本的主页。

用于显示拒绝信息的页脚页面。

主页上的电话条目列表。

三个按钮,目前这三个按钮不能起任何作用。

页面上显示的所有数据都将是静态的 —— 您无需担心数据项的格式、验证或会话 (其他内容除外) 。请记住,本教程的主要目的是要说明如何在 Geronimo 上开发和部署第一个 Spring 骨架应用程序,因 此,您不必在此投入过多精力。

应用程序布局

本节将让您了解应用程序中有哪些文件以及这些文件在源 .zip 文件中的位置。本教程假定您从头开 始,并在手动创建目录结构。

在名为 workspace/phonebook 的 <GERONIMO_HOME> 目录中创建一个工作目录。建议在 workspace/phonebook 目录下创建所有应用程序源文件和构建文件。

开始开发名为 home.jsp 和 footer.jsp 的两个 JSP 中定义的应用程序视图。要执行此操作,您必须 在名为 web/WEB_INF/jsp 的 workspace/phonebook 目录中创建子

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号