第三方JavaServer Faces控件的Faces库定义[Java编程]
本文“第三方JavaServer Faces控件的Faces库定义[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
引言
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 的特定范例的工作区项目.
关于这些例子,首先从 Apache MyFaces 网站(http://myfaces.apache.org/download.html)下载 Tomahawk 组件 Java™档案(JAR)文件,它作为代表性的第三方组件库.
从成立包含库配置元数据的 Faces Definition Project 开始.
通过挑选 File > New > Project 来启动该向导(您可以在 Web 目录之下可以找到它).
在此向导中您只需给项目起一个名字(在本例中,该名字是 MyFaces Components),如图 1 所示.
图 1. 成立一个 Faces Definitions Project
以上是“第三方JavaServer Faces控件的Faces库定义[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |