使用 JavaServer Faces 构建 Apache Geronimo 应用程序,第 1 部分: 使用 Eclipse 和 Apache MyFaces Core 构建基本的应用程序
2010-05-12 00:00:00 来源:WEB开发网在面板顶部,选中 Deploy jars to WEB-INF/lib,这是因为创建应用程序时希望包括 JSF 库。
单击这个复选框正下方的 New 按钮,显示 Create JSF Implementation Library 对话框(见 图 4)。这样就可以设置一组在 Web 应用程序中可以重用的标准 JSF JAR。
图 4. 创建一个 JSF 实现库
给这个库起一个描述性的名字(我起的名字是 MyFaces(Core))。
从 Version Supported 下拉列表中选择 v1_1,因为 Apache MyFaces 支持 1.1 版的 JSF 规范。
单击 Add 按钮,选择要包括在这个库的定义里的 JSF .jar 文件。库中包括的文件列在下面。
commons-beanutils-1.7.0.jar
commons-codec-1.3.jar
commons-collections-3.1.jar
commons-digester-1.6.jar
commons-el-1.0.jar
commons-lang-2.1.jar
commons-logging-1.0.4.jar
jstl-1.1.0.jar
myfaces-api-1.1.3.jar
myfaces-impl-1.1.3.jar
这是在当前的 MyFaces 实现中最精简的一组 JSF 库(有些文档中在这个清单里没有 jstl.jar ,但这是一个必需的文件)。在最小空应用程序归档文件中,这些 JAR 的副本省略了版本号(而且它带了两个额外的库:commons-validator.jar 和 jakarta-oro.jar,它们分别提供数据验证类和对正则表达式的支持)。
这里需要注意的一点是:在 JSF Implementation 库中将包含对您的 .jar 文件的完全路径的引用;该库不会把这些文件拷贝到您的工作区里。这样做是有益的,因为您不必为每个项目都生成这些 JAR 文件的一个副本;但另一方面,这也有坏处,因为这样就不能利用软件配置管理(SCM)系统,甚至也无法通过导出 Eclipse 项目,把这个项目移交给另一个开发者。
Tags:使用 JavaServer Faces
编辑录入:爽爽 [复制链接] [打 印]- 中查找“使用 JavaServer Faces 构建 Apache Geronimo 应用程序,第 1 部分: 使用 Eclipse 和 Apache MyFaces Core 构建基本的应用程序”更多相关内容
- 中查找“使用 JavaServer Faces 构建 Apache Geronimo 应用程序,第 1 部分: 使用 Eclipse 和 Apache MyFaces Core 构建基本的应用程序”更多相关内容
- 上一篇:使用 JavaServer Faces 构建 Apache Geronimo 应用程序,第 2 部分: 在 JavaServer Faces 中使用 Tomahawk
- 下一篇:内存屏障与JVM并发
更多精彩
赞助商链接