快速业务通道

Apache Geronimo和Spring框架,第6部分:Spring MVC:使用Web视图技术 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-14
杂的代码和逻辑。它为您提供了一种干净的 API 来处理内容,而不必为 PDF 的细节而 困惑。

Apache Geronimo和Spring框架,第6部分:Spring MVC:使用Web视图技术(2)

时间:2011-10-13 IBM Arun Chhatpar

先决条件

要继续学习本教程,您应当对以下内容有基本了解:

面向对象的编程

Java Platform,Enterprise Edition(Java EE)的术语

SQL 语句

XML 语义

JSP 标记、标记库和标记库描述符

了解 MVC 更佳,并且具有 Velocity 的工作知识也会非常有利,但并非强制要求。

系统要求

您的系统需要至少满足以下要求才能继续学习本系列教程:

The Spring Framework v1.2.8 —— 具有所有依赖性的压缩文件。

Apache Geronimo 1.1 —— Geronimo 是 Apache 的 Java 2 Platform, Enterprise Edition(J2EE )认证应用服务器。

Apache Derby 数据库 —— 本教程使用 Derby,该数据库是开源的轻量级数据库。Derby 是嵌入到 Geronimo 1.1 里的,因此不需要再单独安装。

Velocity JAR 文件 —— 您将需要来自 Velocity 模板引擎的 JAR 文件。您既可以从 Spring 框架 安装中复制,也可以从 Velocity 站点下载。

iText —— 这是用于快速生成 PDF 的 PDF 库。Spring 将使用此库来生成 PDF,并且是 Spring 框 架的一部分。

Struts —— 这是来自 Spring 的 Tile 支持,它依赖于 Struts API。您需要使用来自此 API 的主 struts.jar 文件,可以在 Spring 框架中找到。

Spring Tile 支持所需的常见库 JAR 文件 —— 您需要使用 commons-digester.jar、commons- collection.jar 和 commons-beanutils.jar。这些都来自 Spring 框架安装,因此只需将这些文件复制 到开发环境中。

Standard taglib API —— 由于在 JSP 中使用的是 JSP 标准标记库(JSP Standard Tag Library, JSTL)标记,因此需要使用此压缩文件中的 JAR 文件。

标准的 JSTL 库 —— 当前版本为 1.1.2。

Apache Ant —— 确保正确配置 Ant 并且其 /bin 目录位于 Path 系统变量中。

Java 1.4.2 —— 确保 Java 安装并运行在系统中。

安装和配置软件

此部分包含安装和配置开发、部署和运行示例应用程序所必需的软件的说明。

安装 Spring 框架和 Geronimo:要使样例代码运行,需要安装运行 Geronimo 和 Spring 框架。(有 关安装指南,请参阅本系列教程的 第 2 部分。)

解析 Tile 依赖性所需的 JAR 文件:Spring 中的 Tile 支持需要使用以下 JAR 文件:

Struts.jar —— <SPRING_HOME>\lib\struts

Commons-digester.jar —— <SPRING_HOME>\lib\jakarta-commons

Commons-collection-3.2.jar —— <SPRING_HOME>\lib\jakarta-commons

Commons-beanutils.jar —— <SPRING_HOME>\lib\jakarta-commons

所有这些 JAR 文件都随 Spring 框架安装包附带而来。您可以在以上列表中指出的目录中找到它们, .jar 文件名旁边。确保将所有这些 JAR 文件复制到 <WORKSPACE>/phonebook/lib 目录中。

Apache Geronimo和Spring框架,第6部分:Spring MVC:使用Web视图技术(3)

时间:2011-10-13 IBM Arun Chhatpar

解析 Velocity 依赖性所需的 JAR 文件:样例电话本应用程序需要包括 velocity-1.4.jar 才能使用 Velocity。Velocity 还需要使用复制的 commons-collections.jar 才能确保 Tile 完整性。Velocity .jar file 可以在 Spring 安装目录的 <SPRING_HOME>\lib\velocity 文件夹中找到。确保将此文 件复制到 <WORKSPACE>/phonebook/lib 目录中。

解析 PDF 依赖性所需的 J

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