练习 1.1:导入资源

在此练习中,您将导入两个书签样本 portlet。

在开始本教程之前,必须先导入必需的资源:

导入样本项目文件

遵循下列步骤来导入这两个书签样本:

  1. 从“帮助”菜单中选择样本库 > 技术样本 > Portlet > 基本
  2. 双击书签(使用 IBM portlet API)样本。样本简介页面将在右窗格中打开。
  3. 单击导入样本。导入该样本将创建名为 bookmarkIBMEAR 的 EAR 项目和名为 bookmarkIBM 的 Portlet 项目。
  4. 导入书签(使用 JSR 168 API)的样本代码。导入此样本时还会创建两个项目:bookmarkJSREAR 和 bookmarkJSR。

关于在本教程中使用的文件

这些样本中包括下列文件:

其它 portlet 样本

工作台提供了几种类型的 portlet 编码样本,可在“样本库 ”中获得这些编码样本。从帮助菜单中选择样本库 > 技术样本 > Portlet

下面列示的是在“基本 portlet”类别下面提供的样本。 所有这些样本说明了这两个 portlet API 之间的差别。 要导入任何样本,打开该样本,并单击该样本的主页上的导入样本

这两个书签 portlet 样本说明了一个将 Web 地址作为书签来存储的 portlet。

“内容访问”portlet 样本说明了如何使用 WebSphereR Portal 所提供的 ContentAccessService 接口。

使用“单击激活操作”(IBM portlet API)和“属性代理服务”(JSR 168 API),协作 portlet 样本说明了如何在同一页面上的 portlet 之间交换信息。

本教程讨论了书签 portlet 样本,它们说明了使用 IBM portlet API 和 JSR 168 portlet API 实现书签代码之间的差别。 还讨论了书签样本中未说明的一些差别。

将 JSR 168 portlet 与 WebSphere Portal 配合使用

工作台中的 WebSphere Portal V5.0 测试环境自动支持 JSR 168 API。 如果您要使用远程 WebSphere Portal V5.0.2 服务器, 则必须通过以下方法将 WebSphere Portal 配置为允许使用 JSR 168 portlet: 编辑 <WebSphere_Portal_install_root>/shared/app/config/services 目录中的 属性文件 ConfigService.properties,并设置 portal.enable.jsr168 = true

对 API 的工作台支持

工作台在“新建 portlet 项目”向导中提供了对这两种 API 的支持:

当您在这些项目中创建新的 portlet 时,它们将是 JSR 168 portlet 或 IBM portlet,这取决于创建它们的项目。

现在,您可以开始进行练习 1.2:两种 API 在概念方面的差别了。

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.