WEB开发网
开发学院软件开发Java 为 WebSphere Portal 开发 JACL 管理脚本 阅读

为 WebSphere Portal 开发 JACL 管理脚本

 2009-11-04 00:00:00 来源:WEB开发网   
核心提示: $Portal setvp <virtual portal>通过这个方法用户可以指定要登录哪个 Virtual Portal,Content Bean-管理 Portal 内容(页面,为 WebSphere Portal 开发 JACL 管理脚本(4),标签和 URL)Content

$Portal setvp <virtual portal>

通过这个方法用户可以指定要登录哪个 Virtual Portal。

Content Bean-管理 Portal 内容(页面,标签和 URL)

Content 对象负责 Portal 内容的管理,这里的内容指页面、标签和 URL。通过 Content 对象我们可以遍历 Portal 中的所有页面、标签和URL。定位到操作的页面后,还可以通过Content对象对页面进行创建、删除和修改等操作。比如,要在实现在某个页面上部署一个 Portlet,就必须先通过这个接口定位要部署 Portlet 的页面。

在使用这个对象前,我们必须先弄清楚 Portal 中的内容是如何的管理的。在 WebSphere Portal 中,内容被组织成树状结构,并以一个不存在的虚节点 root 为根。每一个页面、标签和 URL 都是树中的一个节点。每个节点都有一个全局唯一的标志,通过遍历和查找,可以访问内容树中的每一个节点。Portal 的内容组织可以通过 Web 方式进行浏览,如下图所示:

图 1 WebSphere Portal 内容组织结构

为 WebSphere Portal 开发 JACL 管理脚本

Content 对象提供的方法可分为以下几类:

遍历和搜索:快速准确的定位到要指定的节点;

属性:获取和设置节点的属性,如uniquename,commonname,language等;

生命周期:节点的创建,删除等;

组织结构:节点在整个组织树中的位置变更。

本文将结合例子只讲述搜索和生命周期管理的方法。

搜索

在脚本中通常要对某些指定的节点进行操作,之前必须找到并选定这个节点。每个节点都由全局唯一的 uniquename 标志的。脚本接口提供了如下两类查询方式:

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:WebSphere Portal 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接