JSR268 Portlet新特性深度解析:资源服务、事件与共享参数
5星 · 超过95%的资源 需积分: 9 13 浏览量
更新于2024-07-31
收藏 1.33MB DOCX 举报
JSR268规范详解是一系列针对已有JSR168 Portlet开发基础的开发者,详细介绍JSR286 Portlet新特性和开发流程的文章。它假设读者已经熟悉JSR168 Portlet的基本概念和J2EE基础知识。
文章首先回顾了JSR168 Portlet,指出其在portlet容器中的生命周期管理和JavaPortletSpecification提供的基础API,包括用户数据标准化、参数管理、请求响应处理、部署、打包和安全等。JSR168的发布标志着Portlet技术的初步标准,但它的1.0版本存在局限性,主要针对基本用例,且导致了不同门户产品间扩展的不一致性。
随着需求的增长和标准的不完善,JSR286应运而生。JSR286的目标是为Portlet开发提供更高级别的功能支持和更好的互操作性。文章重点介绍了JSR286中的几个关键新特性:
1. **资源服务**:这是一种扩展,允许Portlet更灵活地访问和管理系统资源,增强了Portlet的功能性和灵活性。
2. **事件**:JSR286引入了事件模型,使得Portlet能够响应特定的事件,如用户操作或系统状态改变,增强了Portlet的响应性和可定制性。
3. **共享呈现参数**:允许Portlet之间共享呈现参数,提高了用户体验和数据共享的效率。
4. **Portlet过滤器**:新规范定义了更精细的控制机制,允许开发者在Portlet的不同阶段应用过滤器,增强了Portlet的控制和性能优化能力。
5. **Portlet窗口**:JSR286引入了Portlet窗口的概念,允许Portlet以不同的视图展示内容,支持多窗口和多视图的复杂布局。
在文章的实践部分,作者通过在Apache Pluto 2.0平台上开发和部署Portlet应用,展示了如何实际应用这些新特性,帮助读者理解和掌握JSR286 Portlet的新功能及其在实际项目中的应用场景。
JSR268规范详解对于想要深入理解Portlet技术进阶特性并且提升开发能力的开发者来说,是一份不可或缺的参考资料。通过阅读和实践,开发者可以了解到如何利用JSR286的新特性来构建更高效、更灵活的Portlet应用。
2018-04-07 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2012-04-06 上传
wangyang_software
- 粉丝: 24
- 资源: 14
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析