Portlet 开发概述

IBM® Rational® Software Development Platform 具有专门用来帮助您开发 WebSphere® Portal 的 portlet 应用程序的工具。这些 portlet 工具具有下列功能:

系统支持在下列环境中测试和调试 portlet:

工具支持

系统提供了下列工具以支持开发 portlet 应用程序:

Portlet 项目

Portlet 项目用于在产品工作台中开发 portlet 应用程序。这些项目包含测试、调试或部署 portlet 所需的所有资源。要创建 portlet 应用程序,必须使用“新建 Portlet 项目”向导来创建 Portlet 项目,或者使用“导入”向导来导入 portlet WAR 文件。

有关 portlet 项目的一般信息,请参阅创建 portlet 和 portlet 项目

新建 Portlet 项目向导

可以通过从文件 > 新建 > 项目菜单中使用新建 portlet 项目向导来创建新的 portlet 应用程序。根据您是想使用 IBM portlet API 还是使用 JSR 168 portlet API,分别选择 Portlet 项目Portlet 项目(JSR 168)。打开的向导将提示您选择下列其中一个 portlet 类型:

有关更多信息,请参阅创建 portlet 项目(IBM API)创建 portlet 项目(JSR 168)以了解空 portlet 和基本 portlet。请参阅创建 Faces portlet 项目以了解特定于 Faces portlet 的信息和创建 Struts portlet 项目以了解特定于 Struts portlet 的信息。

Portlet 部署描述符编辑器

一个 Portlet 项目具有两个配置文件:portlet 部署描述符(portlet.xml)和 Web 应用程序部署描述符(web.xml)。portlet 部署描述符包含 WebSphere Portal 安装和配置 portlet 所需要的信息。要更多地了解 portlet 部署描述符,请参阅使用 portlet 部署描述符。此 portlet 部署描述符编辑器帮助指定 Portlet 部署描述符中的部署信息。它还可以验证 portlet.xml 文件。要更多地了解此编辑器,请参阅定制 IBM API portlet定制 JSR 168 portlet

门户网站服务器配置

Portlet 工具提供了其它的服务器配置类型(称为门户网站服务器配置),该配置包含在 WebSphere Portal 机器上发布 portlet 应用程序所需要的服务器配置信息。在发布它之后,目标 portlet 将出现在 WebSphere Portal Server 的“预览”页上。也支持源代码级别调试。有关更多信息,请参阅定义本地服务器以测试 portlet定义远程服务器以测试 portlet

要测试和调试 portlet 项目,参阅测试和调试 portlet

在远程服务器上测试和部署

在远程“WebSphere Portal 服务器连接”服务器上测试或调试的功能允许您在开发期间预览 portlet 应用程序。这是在 WebSphere Portal 上运行的 portlet 应用程序的动态视图。当在远程服务器上运行时,使用此操作将不需要手工构建和安装应用程序,也不需要手工将应用程序部署至远程 WebSphere Portal。该预览自动为您执行这些操作。有关详细信息,请参阅在远程服务器上测试 portlet。在本产品的 WebSphere Studio 版本中,此功能被称为 portlet 预览

导入和导出至 Web 归档(WAR)文件

由于 portlet 应用程序项目是与 J2EE 兼容的 Web 应用程序,因此可以通过选择文件 > 导入来将资源从 WAR 文件导入到项目中,还可以通过选择文件 > 导出来将项目中的资源导出至 WAR 文件。

相关概念
门户网站工具概述
门户网站开发概述
相关任务
Portlet 应用程序
开发 portlet
测试和调试 portlet
对 portlet 进行概要分析
发布 portlet

(C) Copyright IBM Corporation 2002, 2005. All Rights Reserved.