Portlet开发指南:Java Servlets与设计原则
需积分: 0 17 浏览量
更新于2024-11-10
收藏 1.55MB PDF 举报
《portlet开发指南》是一本详细介绍Portlet开发的权威资料,针对Java Server Pages (JSP)在Portlet中的应用、设计原则以及安全和单点登录(Single Sign-On, SSO)技术进行了深入讲解。该指南于2002年4月首次发行,由Stephan Hesmer、Peter Fischer、Ted Buckner和Ingo Schuster等专家共同编写,旨在帮助开发者理解Portlet技术,特别是对于使用Liferay这样的portlet平台。
该指南分为多个章节,涵盖了Portlet开发的核心概念和技术细节:
1. **简介**:首先介绍了Portlet的基本概念,包括Portlet与Servlet API的关系,Portlet部署描述符(portlet deployment descriptor)的作用,以及Portlet应用程序的构成,如具体的应用实例——Bookmark Portlet。
2. **Portlet API基础元素**:
- **Portlet类**:是Portlet开发的基础,包括`getLastModified()`方法用于获取内容的最后修改时间,以及Portlet适配器(Portlet Adapter)的概念,通过这个适配器可以处理不同类型的Portlet容器。
- **核心对象**:如`PortletRequest`用于接收客户端请求,`PortletResponse`用于发送响应,`PortletSession`用于管理会话数据,附带了示例代码演示其使用。
- **监听器**:介绍几种关键的Portlet生命周期监听器,如`PortletSessionListener`监控会话变化,`PortletPageListener`和`PortletTitleListener`分别关注页面和标题事件,以及完整的生命周期管理示例。
- **配置对象**:包括`PortletConfig`用于获取Portlet的配置信息,`PortletSettings`管理端口设置,以及`PortletApplicationContext`用于应用上下文管理。
3. **JSP在Portlet中的使用**:指南特别强调了如何在Portlet中有效地集成Java Server Pages技术,这通常是Portlet开发的重要部分,因为JSP是构建动态用户界面的强大工具。
4. **Portlet设计准则**:提供了一套设计指南,帮助开发者创建高效、可维护的Portlet,确保用户体验和性能优化。
5. **安全和单点登录**:作为第一版,这部分内容覆盖了Portlet安全模型,包括如何实现单点登录,确保用户认证和授权过程的安全性。
《portlet开发指南》是一本全面且实用的参考书籍,无论是初学者还是经验丰富的开发人员,都能从中受益匪浅,掌握Portlet开发的最佳实践和技术细节。
2009-03-23 上传
2008-10-23 上传
2008-02-13 上传
2011-01-12 上传
2010-09-08 上传
2011-07-01 上传
2008-11-30 上传
2024-11-29 上传
2024-11-29 上传
2024-11-29 上传
gangkui2
- 粉丝: 1
- 资源: 11
最新资源
- Python中快速友好的MessagePack序列化库msgspec
- 大学生社团管理系统设计与实现
- 基于Netbeans和JavaFX的宿舍管理系统开发与实践
- NodeJS打造Discord机器人:kazzcord功能全解析
- 小学教学与管理一体化:校务管理系统v***
- AppDeploy neXtGen:无需代理的Windows AD集成软件自动分发
- 基于SSM和JSP技术的网上商城系统开发
- 探索ANOIRA16的GitHub托管测试网站之路
- 语音性别识别:机器学习模型的精确度提升策略
- 利用MATLAB代码让古董486电脑焕发新生
- Erlang VM上的分布式生命游戏实现与Elixir设计
- 一键下载管理 - Go to Downloads-crx插件
- Java SSM框架开发的客户关系管理系统
- 使用SQL数据库和Django开发应用程序指南
- Spring Security实战指南:详细示例与应用
- Quarkus项目测试展示柜:Cucumber与FitNesse实践