门户网站开发概述

使用 Rational® Developer 创建、定制、测试、调试和部署门户网站。本节还包含有关 Portal Designer 辅助功能和局限性的信息。

门户网站是一种 J2EE Web 应用程序。它提供了一个交互式框架,开发者可在其中通过一个或多个页面关联许多 portlet 应用程序。门户网站这一术语还可以指整个应用程序的外观。

目前仅对 WebSphere® Portal Server V5.0 提供了门户网站开发支持。

门户网站项目

门户网站项目是为门户网站的结构和样式框架创建的文件集合。该项目的基本元素包括:
  • 项目名
  • 服务器类型定义
  • 缺省主题
  • 缺省皮肤

有关门户网站项目的入门信息,参阅创建门户网站项目

定制门户网站站点

Portal Designer 是 Rational Developer 的组件,它允许您定制门户网站的外观、导航和内容。要更多地了解 Portal Designer,参阅使用 Portal Designer

门户网站的可视设计包含以下几个方面:
  • 导航和布局 - 通过添加标签和页面来组织门户网站的层次结构。在门户网站页面中编辑 portlet 的布局。有关更多信息,请参阅定义布局
  • 主题和皮肤 - 门户网站的图形设计是由您对其应用的主题和皮肤定义的。要定制门户网站的图形外观,参阅使用主题使用皮肤
  • 样式 - 样式将应用于门户网站中文本、表和图像的表现形式。CSS Designer 使您能够编辑和创建样式表,这些样式表使得在整个门户网站主题和皮肤中的格式保持一致。有关更多信息,请参阅编辑样式

门户网站中的内容取决于插入到每个页面中的 portlet 和 portlet 应用程序。在门户网站页面中,portlet 是用皮肤相互分开的(请参阅使用皮肤)。有关更多信息,参阅将 portlet 添加至门户网站页面

测试门户网站

可使用工作台对门户网站项目进行测试、调试或概要分析。所有这三个任务都涉及在服务器上运行门户网站,或者是在工作台的测试环境(本地)上运行,或者是在单独的服务器(远程或 Server Attach)上运行。

部署门户网站

此过程包括将门户网站项目从硬盘驱动器移至服务器的详细信息。部署意味着该软件引导将项目安装至服务器的过程。导出意味着该软件将引导您完成将项目打包的过程,并且该项目是以允许您手工安装至服务器的形式打包的。

门户网站应用程序样本

样本库提供了一些样本门户网站应用程序以演示门户网站开发。可在您自己的开发环境中检验这些样本门户网站应用程序项目。

创建门户网站应用程序样本项目比从头开始创建项目要简单得多,这是因为向导会导入包括内容在内的所有必需资源,并且项目已经准备好从工作空间运行。

要获取可用门户网站样本的更多信息,
  • 选择帮助 > 样本库。然后展开应用程序样本门户网站以创建以下样本:
    • 拍卖门户网站
  • 选择帮助 > 样本库。然后展开技术样本门户网站以创建以下样本:
    • 门户网站项目

局限性和辅助功能

在 Portal Designer 中使用门户网站时,存在以下几个局限性:
  • 访问控制 - Portal Designer 不支持访问控制。例如,如果创建页面并想要将其指定为“专用”页面,则必须先将门户网站应用程序部署至服务器,然后使用管理 portlet 来设置对该页面的访问权。
  • 辅助功能 - 在使用 Portal Designer 时,像 JAWS 这样的屏幕阅读器将无法从门户网站配置编辑器读取正确的标签或页面名称。最好的办法是从“大纲”视图访问页面和标签功能部件,该视图位于门户网站配置编辑器的左下方。
相关概念
Portlet 工具概述
相关任务
创建门户网站项目
定制门户网站站点
将 portlet 添加至门户网站页面
对门户网站进行测试、调试或概要分析
发布门户网站
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.