WEB开发网
开发学院软件开发Java 使用 JavaServer Faces 构建 Apache Geronimo 应用... 阅读

使用 JavaServer Faces 构建 Apache Geronimo 应用程序,第 1 部分: 使用 Eclipse 和 Apache MyFaces Core 构建基本的应用程序

 2010-05-12 00:00:00 来源:WEB开发网   
核心提示: 在面板顶部,选中 Deploy jars to WEB-INF/lib,使用 JavaServer Faces 构建 Apache Geronimo 应用程序,第 1 部分: 使用 Eclipse 和 Apache MyFaces Core 构建基本的应用程序(6),这是因为创建应用程序时希望包

在面板顶部,选中 Deploy jars to WEB-INF/lib,这是因为创建应用程序时希望包括 JSF 库。

单击这个复选框正下方的 New 按钮,显示 Create JSF Implementation Library 对话框(见 图 4)。这样就可以设置一组在 Web 应用程序中可以重用的标准 JSF JAR。


图 4. 创建一个 JSF 实现库
使用 JavaServer Faces 构建 Apache Geronimo 应用程序,第 1 部分: 使用 Eclipse 和 Apache MyFaces Core 构建基本的应用程序


给这个库起一个描述性的名字(我起的名字是 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 项目,把这个项目移交给另一个开发者。

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

Tags:使用 JavaServer Faces

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