WEB开发网
开发学院软件开发Java 第三方 JavaServer Faces 控件的 Faces 库定义 阅读

第三方 JavaServer Faces 控件的 Faces 库定义

 2009-10-16 00:00:00 来源:WEB开发网   
核心提示:引言Java™Server Faces (JSF)技术是网络用户界面组件的通用 Java™框架,IBM® Rational® Application Developer 包含了过去数个版本中开发 JSF Web 程序的强大工具,第三方 JavaServer Faces 控件的 F

引言

Java™Server Faces (JSF)技术是网络用户界面组件的通用 Java™框架。IBM® Rational® Application Developer 包含了过去数个版本中开发 JSF Web 程序的强大工具。7.5 版本为您(作为一个开发员)引入了新的功能,并以最小的代价来使用任意的第三方 JSF 组件。本文讨论了使用第三方组件库的过程,为库配置元数据,以及共享结果配置以跨开发团队进行合作。

在我们开始之前,让我们探讨一下怎样在开发环境中做到支持第三方组件。如果您有一些新的三方 JSF 控件(要么从零开始创建,或者从 Web 上下载),那么您可以做些什么呢?

新的组件需要从配置板上获得,这样您就可以将其拖到 Java™Server Pages (JSP™)编辑器中的页面了。

当一个组件库第一次添加至 Web 项目中时,需要将合适的资源添加至项目,并采取必要的配置步骤来使库变得可用。

在将组件库添加至 Web 页面之后,需要有一种方法查看和配置 UI 组件。

您还要想控制 UI 外观和行为其他细节的数量。

上面提到的所有功能,在标准的 JSF 控件中,以及基于 IBM 的 JavaServer Faces 组件库(JWL)组件库已经直接有所提供。现在您已经知道怎样展开对其他 JSF 组件库的支持。本篇文章展示了开放源 MyFaces Tomahawk 组件的新特性,以此为例,但是相同的过程适用于任意有效的 JSF 组件库。

创建一个 Faces Library Definition

Rational Application Developer V7.5 引入了为第三方组件库可共享配置的概念。您将会创建一个 Faces Library Definition(JLD),它基本上是一个配置文件加上库所需要的其他文件资源 。这些文件都存储在称为 Faces Definitions Project 的特定类型的工作区项目。

1 2 3 4 5 6  下一页

Tags:第三方 JavaServer Faces

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