本资源是一本全面介绍IBM WebSphere Portal开发的指南,内容涵盖了从初级入门到高级探索的各个层次,旨在帮助开发者深入了解和掌握 Portal 的主题、皮肤以及 Portlet 开发技巧。以下是各章节的主要知识点概述:
1. **第一章:基础入门与个性化**
- **主题与皮肤开发**:介绍了 Default.jsp、Head.jsp、AdminLinkBarInclude.jsp、ToolBarInclude.jsp、PlaceBarInclude.jsp 和 PageBarInclude.jsp 的作用,这些是构建 Portal 用户界面的基础组件。
- **更换LOGO图标**:讲解了如何在 Default.jsp 中实现 Logo 的替换,包括静态图片和 Flash 动画的应用。
- **个性化主题开发**:涉及菜单设计、工具栏定制和管理标签的个性化,让开发者能创建独特的用户体验。
2. **中级进阶:适应性设计与登录方式**
- **自适应分辨率主题**:详细指导如何开发针对不同分辨率(如1024*768、800*600)的适应性主题,并实现跨分辨率的无缝切换。
- **登录方式改造**:探讨如何修改登录界面,如从主页登录或禁用系统默认登录。
3. **Portlet皮肤开发**
- **Portlet标题与背景图片**:展示如何调整 Portlet 的外观,如标题背景图的个性化设置。
- **高级功能**:包括隐藏不必要的端口工具栏图标和集成 CSS 实现视觉效果,以及扩展性更强的左侧管理菜单开发。
4. **第二章:MVC模式应用与Portlet设计**
- **状态模式与MVC架构**:解释状态模式在 Portlet 开发中的应用,以及为何选择这种模式。
- **需求分析**:明确 Portlet 的功能和逻辑结构,通过MVC视角进行分析。
- **Portlet设计详解**:涉及程序流程设计、Actions和States的详细设计,以及代码类的设计和实现步骤。
5. **实战实践:Rational Application Developer应用**
- **使用RAD开发Portlet**:演示如何使用 Rational Application Developer 工具来实际创建和配置 Portlet,确保读者能够将所学知识应用到实际项目中。
这本全集提供了丰富的实践经验,无论是初学者还是高级开发者都能从中获益,通过深入浅出的方式掌握 IBM WebSphere Portal 的开发技术。