创建 Faces portlet

为了创建 Faces portlet,必须使它与现有 portlet 项目相关联。您可以将多个 Faces portlet 添加至 Faces portlet 项目。许多情况下不必显式创建 Faces portlet,因为使用“新建 portlet 项目”向导创建 Faces portlet 项目时,缺省情况下将创建 Faces portlet。
通常,您将使用此向导来为现有的 Faces portlet 项目创建其它 Faces portlet。
  1. 从菜单栏中选择文件 > 新建 > Portlet
  2. 使用项目下拉列表将新的 portlet 指定给适当的项目。此字段将缺省为工作空间中的活动项目。
  3. 单击 Faces portlet 单选按钮。
  4. 可选择单击下一步。如果不想配置其它选项,则单击完成以创建 portlet。
  5. 在“Portlet 设置”页中提供相应的设置。单击下一步
  6. 在“其它”页中,指定想要对 portlet 启用的任何其它方式。

    选择创建 portlet 子类复选框,使用向导中先前定义的常用类和包名前缀来创建子类 com.ibm.faces.webapp.WPFacesGenericPortlet(如果 portlet 使用 JSR 168 API,则为 com.ibm.faces.webapp.FacesGenericPortlet),并插入调用超级实现的方法存根。可根据您的选择定制 portlet 类。

    缺省情况下,选择了查看方式,但可以取消选择它。对于选择的每种方式(包括“查看”),可以指定除缺省页之外的“初始”页,它是使用项目名称构建的。初始页字段采用相对于 Web Content 文件夹的路径规范(例如,如果您输入 /folder/subfolder/TestView.jsp,则将在 /WebContent/folder/subfolder 中创建 TestView.jsp)。将创建当前不存在的文件夹。前导“/”是可选的。

    模型下拉列表中,可以选择 Portlet(对于标准 Faces portlet JSP 文件)或带有客户端数据高速缓存的 Portlet以将 Faces Client 框架功能及 JSP 文件中的相应 taglib 伪指令添加至该项目。

    当完成向导时,将创建指定的初始 JSP 文件并在 portlet.xml 中自动生成相应的 <config-param>(对于 IBM® portlet)或 <init-param>(对于 JSR 168 portlet)值。要在创建 portlet 之后添加其它方式,必须使用“Portlet 部署描述符”编辑器指定配置参数。
  7. 单击完成 将使用 web.xml 和 portlet.xml 中的 Faces portlet 定义创建新的 portlet。注意,此 portlet 的 J2EE 级别和 WebSphere® Portal 版本是由为该 portlet 项目定义的设置确定的。
相关概念
创建 Faces portlet 和项目
Faces portlet 通信
相关任务
创建 Faces portlet 项目
添加和更新现有 IBM portlet 的 Faces portlet 方式
添加和更新现有 JSR 168 portlet 的 Faces portlet 方式
创建 Faces portlet JSP 文件
创建 Faces 应用程序 - 概述
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.