IBM PORTAL 6主题皮肤开发全攻略:从入门到高级

需积分: 9 2 下载量 196 浏览量 更新于2024-09-22 收藏 146KB PDF 举报
本篇文章主要介绍了在IBM WebSphere Portal 6.0及后续版本中进行主体皮肤开发的过程和技术细节。作者强调,虽然使用IBM自带的标签库进行开发可能较为复杂,但熟悉其内部结构和工作原理后,能够提高开发效率。文章内容涵盖了以下几个关键知识点: 1. **概念理解**: - Portal:统一信息平台,IBM WebSphere Portal为其提供了一个集成环境,支持信息共享和协作。 - 主题与皮肤:主题决定门户的整体外观,而皮肤则涉及个性化元素,如菜单、工具栏和管理标签。 2. **开发步骤**: - **功能结构说明**: - **主题皮肤JSP文件**:IBM Portal使用JSP、CSS和图像构建页面,主题和皮肤文件位于特定目录下,包含html、wml和chtml子目录,针对不同分辨率设计。 - **个性化开发**:涉及菜单级别定制、个性化工具栏和管理标签的创建。 - **自适应分辨率**:开发者需针对1024x768(通常是默认)、800x600等不同分辨率创建适应性主题。 - **外表开发**:创建新的门户外表,包括修改portlet标题背景、隐藏某些控制图标。 3. **技术细节**: - **引言**:主题与皮肤开发的本质是基于JSP的编程,利用IBM的特定标签库。 - **术语定义**:明确了一些专业术语的含义,例如Portal、JavaServerPage(JSP)和Cascading StyleSheet (CSS)。 4. **实践指导**: - **编写目的**:提供开发指南,帮助读者掌握开发流程和技巧。 - **开发流程**:从理解显示流程开始,逐步说明如何创建、定制和优化主题皮肤。 通过学习和遵循这些内容,IBM Portal 6.x的开发人员可以更有效地创建和维护主题皮肤,满足用户个性化需求,同时确保在不同屏幕尺寸上提供良好的用户体验。