要创建 Struts portlet,必须将其与现有 portlet 项目相关联。当前每个 portlet 项目只能包括一个 Struts portlet。许多情况下不必显式创建 Struts portlet,因为您可以在使用“新建 Portlet 项目”向导创建 Struts portlet 项目时添加 Struts portlet。
对尚未包含 Struts portlet 的 portlet 项目,遵循下列步骤以将 Struts portlet 添加至该项目:
- 在 Web 透视图中,选择。 “新建 Portlet”向导将打开。
- 从项目列表框中选择目标 portlet 项目。此字段将缺省为工作空间中的活动项目。 因为该 portlet 是在特定项目的上下文中创建的,所以您创建的任何 portlet 都将继承与该项目相关联的 API
类型和代码模型功能。
- 单击 Struts portlet 单选按钮。
- 可选择单击下一步来进一步定义该 portlet。如果不想配置其它选项,则单击完成以创建 portlet。
- 要创建使用“JSP 标准标记库”标记的 portlet,从 Web
项目功能部件列表中选择 JSP 标准标记库。有关 WebSphere® Portal 如何支持使用 JSP 标准标记库(JSTL)中的标记的更多信息,请参阅 WebSphere Portal Information Center 中的“Using JSTL tags in the portal JSPs”。
- 在“Portlet 设置”页中提供相应的设置。单击下一步。
- 在“Struts Portlet 设置”页中更新任何特定于 Struts portlet 的设置。
- 在“其它”页中,指定想要对项目中的 portlet 启用的任何其它标记和方式。
- Struts portlet 一直都支持 html 标记。您可以将压缩 HTML(chtml)或 WML 1.3(wml)标记支持添加至项目。Rational® Developer 当前不支持这些标记,但是您可以手工添加相关的标记库以使用可用于指定标记的标记。
- 为您要对 portlet 启用的任何其它方式选择适当的复选框。缺省情况下,始终提供查看方式。
- 单击完成。 将使用 web.xml 和 portlet.xml 中的 Struts portlet 定义创建新的 portlet。此 portlet 的 J2EE
级别和 WebSphere Portal 版本处于与 WebSphere Portal V5.1 相关联的同一级别。此版本将与
WebSphere Portal
V5.0 和 V4.x 一起工作。