为 WebSphere Portal 开发 JACL 管理脚本
2009-11-04 00:00:00 来源:WEB开发网$Content search <type> <by> <value>
search方法是返回所有符合条件的节点列表。
$Content find <type> <by> <value>
find 是返回唯一一个符合条件的节点,如果符合条件的节点多于一个或者不存在,find 调用将失败。
type 是查询类型,可以是 page,label,url 等,或者不带 type 参数,返回符合条件的任意类型的节点。
By 是查询标准,下面是一些常用的查询标准。
id:全局唯一标志;
uniquename:全局唯一名称;
commonnameis: 节点的通用名称;
commonnamehas: 节点通用名称中含有特定字符串。
通过调用 $Content help search-types 可以获取查询标准列表。
此示例中我们要在 My Work 目录下创建页面,因此必须先找到 My Work 节点,如下所示:
$Content find label uniquenane "wps.My Portal.My Work" select
在最后加上 select 方法表示查找到这个节点后并选中这个节点,以后所有的操作都是针对这个节点。
Content 提供的搜索是针对事先指定的节点以及它的子节点树的,如果事先没有选中哪个节点,将从虚节点 root 开始搜索。
生命周期管理
Content 提供了创建和删除节点的方法。
创建节点:
$Content create <type> <name> <markup>
type 可以是 page,label,externalurl,分别表示创建页面、标签和 url。在 create 调用中还可以加上 public,private 等标志,表示创建的页面是公共的还是私有等。
以父节点页面为模板创建新页面:
$Content derive <name> from <id>
name 是新页面的名称,id 是父节点的 ID 值,只有父节点是共享的页面时才可以调用。
- ››开发Android 日历教程
- ››开发学院总结 Win 8实用技巧大全
- ››开发学院原创教程:把win8的IE10放桌面上方法(非...
- ››WebSphere Application Server 7.0 XML Feature P...
- ››开发者眼中的Windows Phone和Android
- ››开发学院教你用SQL 语句最快速清空MySQL 数据表的...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
更多精彩
赞助商链接