EAS
Portlet制作指南门户
说明
本指南主要介绍EAS门户Portlet的制作过程。简要阐述了EAS门户的新特性,详细介绍了制作Portlet的过程和步骤,对制作Portlet过程遇到的常见问题进行了说明。
本指南适用于EAS门户Portlet开发人员。
目录
说明......................................................................................................................... 2 目录......................................................................................................................... 3 第1章 EAS门户简介 ............................................................................................... 4 1.1 EAS门户新特性.................................................................................................... 4 第2章 Portlet制作 .................................................................................................. 5 2.1 Portlet制作步骤 ................................................................................................... 5 2.2 配置Portlet信息 ................................................................................................. 5
2.2.1 配置Portlet定义信息 ................................................................................ 5 2.2.2 配置Portlet业务处理信息 ......................................................................... 6 2.3 向数据库插入相关数据 ....................................................................................... 6 2.4 Portlet配置信息与数据库数据的对应关系 ............................................................ 8 2.5 制作Portlet内容页面,实现业务需求 ................................................................. 9
2.5.1 Portlet内容页面JSP接口 .......................................................................... 10 2.5.2 Portlet内容页面JS接口............................................................................ 13 2.5.3 Portlet内容页面制作规范与约束............................................................... 16 2.5.4 Portlet内容页面制作常见问题 .................................................................. 19 2.5.5 Portlet内容页面HTC控件的替换 .............................................................. 23 2.5.6 门户优化合并且删除了部分js.................................................................. 25 第3章 Portlet业务设置 ......................................................................................... 27 3.1 关联Portlet业务设置页面 ................................................................................. 28 3.2 Portlet业务设置页面JSP接口............................................................................. 29 3.3 Portlet业务设置页面JS接口 .............................................................................. 30 第4章 Portlet的使用 ............................................................................................ 32 第5章 Portlet相关SQL脚本的导出和提交............................................................. 35 5.1 示例SQL ........................................................................................................... 35 5.2 脚本提交位置 ................................................................................................... 36 附录1 Portal配置文件拆分说明 .............................................................................. 38 附录2 PortletUtil API ............................................................................................... 42 附录3 Ajax之Buffalo开发指南 ............................................................................... 54 附录4门户Portlet之间通信................................................................................... 59
第1章 EAS门户简介
1.1 EAS门户新特性
新的EAS门户在上一版本门户的基础上对整体框架进行了优化,实现了相关新特性,包含如下功能:
(1)自定义布局:可自由布局,跨列布局;
(2)页签配置完善:以拖拽方式把Portlet配置到页签上;
(3)展现框架调整:可自由拖拽布局显示,运行期用户可个性化配置界面展示样式;
(4)提供容器Portlet:将多个单一Portlet组合成一个Portlet;
(5)Portlet增加属性设置:支持系统级和业务级属性设置,且同时支持定义期和运行期属性设置;
(6)Portlet异步加载:页签中每个Portlet异步加载,并发运行; (7)通知和待办可分类设置和授权:分类可由管理员统一建立和分配,同时允许用户自定义分类和管理管理员设置的分类。

