1
Portlet开发
--IBM Portal实战培训
作者:puzhl@mochasoft.com.cn
2
目录
1 Portet基本概念
3 Portlet开发示例
2 开发工具安装
√
3
Portlet 基本概念
• 什么是Portlet?
Portlet是被portlet容器所管理的基于Java技术的web
组件,它处理客户端请求并生成动态内容。通常请求一个
portal页面引发多个portlets被调用,每个portlet都会生
成一个标记段,并与别的portlets生成的标记段组合在一
起形成一个完整的portal页面展示给用户。每个portlet的
生命周期被portlet容器所管理。每个portlet可能随当前
登录用户不同而生成不同的内容。
4
Portal与Portlet 关系
• Portlet是一个一个的应用程序,Portal是框架,是
Portlet的容器
• Portlet是扩展的Servlet,Portal是特定的符合JSR-
168标准的Web Application
5
Portlet 与Servlet相同点
– 基于Java技术的web组件;
– 由特定的容器管理;
– 生成动态内容;
– 生命周期由容器管理;
– 通过请求/响应模式与web客户端交互