Portlet和Servlet的相似之处:
@Portlet 也是JAVA技术的web组件。
@Portlet也是有特定的container在管理。
@Portlet可以动态产生各种内容。
@Portlet的生命周期由container所管理。
@Portlet和客户端的互动通过request/response的机制。
Portlet和Servlet的不同之处:
@Portlet只产生markup信息片段,不是完整的网页文件。而Portlet会将所有的Portlet markup信息片段放到一个完整的Portlet网页。
@Portlet不会和URL有直接关系。
@客户端必须通过portal系统才能和Portlet互动。
@Portlet默认定义Portlet modes及窗口状态可以指出网页中该Portlet的哪个功能正在执行及现在的状态。
@Portlet可以在同一个portal网页中存在多个。
Portlet有一些附加功能是Serlvet所没有的:
@Portlet能够存取及存储永久配置文件及定制资料。
@Portlet可以存取使用者数据。
@Portlet具有URL的重写功能在文件中去动态建立连接,允许portal server不用去知道如何在网页的片段之中建立连接及动作。
@Portlet可以存储临时性的数据在Portal Session之中,拥有两个不同的范围:application_wide scope和Porlet private scope.
Portlet不具有一些功能,而Servlet具有的功能:
@Servlet具有设置输出的文字编码的方式
@Servlet可以设置HTTP输入的header
@Servlet才能够接收到客户对于Portal发出的HTTP请求
分享到:
相关推荐
包含IBM portlet api 帮助和PDF 中文教材
1. portlet的类结构 2. portlet的过滤器,拦截器
portlet-api.jar portlet-api.jar portlet-api.jar
Portlet标准汉化手册
基本JQUERY UI的一个portlet实现,采用MVC设计方式,实现拖动,布局,智能添加等功能,其部分源码用了兔子的jquery ui portlet.
Spring 3.0 mvc portlet demo 很好的portlet学习示例。集合了portlet Spring3.0 注释配置bean等
portlet-api-1.0.jar,portlet的API,portlet.jar文件
一个关于portlet开发的使用手册,非常实用。。。。
jsr168 portlet的开发 和 ibm portlet的开发
文件上载Portlet源代码,实现portlet文件上传功能
发起这个开源项目的原因是因为现有的Portlet插件都太难用,而且和我们现有的系统样式风格不兼容,因为公司的项目前端都是基于jQuery以及jQuery UI 框架开发的,所以为了更好的保持风格统一才有了jQuery UI Portlet。...
不会让你失望的实例,我研究了1周才弄明白,里面内置pluto2.0.3 + portlet项目 使用于pluto 和 portlet的初学者 。 往eclipse里面配置的时候一定要按照里面图片那样配置一下。
基于Portal和Portlet技术的Web整合应用研究与实现基于Portal和Portlet技术的Web整合应用研究与实现基于Portal和Portlet技术的Web整合应用研究与实现基于Portal和Portlet技术的Web整合应用研究与实现
websphere portlet
Portlet规范介绍.rarPortlet规范介绍.rarPortlet规范介绍.rar
简单的portlet实例,基于pluto
JSR-286最终版, 新增Portlet2.0规范,和IPC. inter-portlet-communication.
liferay portlet例子 liferay portlet例子
主要介绍了portlet的具体的开发基础和开发的规范,以及基础的知识,具体的开发过程
描述怎样制作并部署一个简单的portlet