为 WebSphere Portal 开发 JACL 管理脚本
2009-11-04 00:00:00 来源:WEB开发网删除节点:
$Content delect <id>
继续扩充 stock.jacl,在 Home 下创建一个标题为 Stock 的新页面。
清单 4 在 Home 下创建名为 Stock 的新页面并选定
# 找到并选中Home,新页面的父节点将是Home。
$Content find label uniquename " ibm.portal.Home " select
# 创建标题为Stock的页面并选中
set thePage [$Content create page "Stock" html public]
$Content select $thePage
Portlet Bean-操作 Portlet
Portlet 对象提供了对 WebSphere Portal 中部署的 Portlet 的控制,它提供了对 Portlet 部署的层次结构的访问。通过 JACL 脚本访问某个 Portlet,必须先通过 Portlet 对象进行定位,然后才能进行相应的操作。
在 Portal Scripting Interface 中所有的 Portlet 也是以树状结构组织的,但与 Content 不同,Portlet 组织树有特定的结构。
Portlet 组织树也以一个不存在的 root 节点为根;
它的所有子节点是 web module,对应于 Portlet 所在的 war 包;
第二层是 application,对应于 war 中所包含的 portlet application;
第三层是 portlet,对应于 application中所包含的所有 portlet。
每个 web module 节点的结构同 portlet.xml 中的组织结构一致。
对于 Portlet 组织树结构,是在 Portlet 打包时决定的,不能通过 Portlet 对象进行修改。
Portlet 对象提供了两类方法,搜索遍历和属性操作,具体的方法调用同 content 对象类似。Portlet 查询支持这些类型:webmodule,application,portlet,concrete(portlet或 application),abstract,all 或 any。具体的查询标准可以参考 $Portlet help search-criteria 的输出。
- ››开发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性能调优浅谈
更多精彩
赞助商链接