定制IBM WebSphere Portal主题:外观、屏幕与外表详解
在IBM WebSphere Portal中,主题皮肤定制是一项关键任务,它涉及到定制用户的界面体验和整体外观。首先,理解门户的基础结构至关重要,这包括由JSP(Java Server Pages)构建的页面,如screens、themes和skins。JSP位于`was_root/installedApps/hostname/wps.ear/wps.war`下的不同目录,分别负责不同的功能: 1. **主题 (Themes)**: 主题决定门户的整体视觉风格,包括颜色、字体和图像,以及提供基本的导航结构。它们定义了门户的外观,比如默认的导航图标。一个典型的主题结构可能从`/themes`目录下的Default.jsp开始,其他屏幕如Home.jsp也通过`<wps:screenRender/>`和`<wps:compositionRender/>`标记来呈现。 2. **屏幕 (Screens)**: 屏幕是门户网站上的主要内容区域,通常承载Portlet,但也可展示其他元素如登录表单或错误信息。用户可以通过主题的导航选择不同的屏幕布局。 3. **外表 (Exteriors)**: 外表是组件(如行容器、列容器或Portlet)的边框,它们提供了更深入的导航层次,与主题保持一致的颜色和图形。管理员可以为特定主题设置默认外表,但用户界面的基本起点通常是`/themes`目录中的Default.jsp。 4. **个性化和默认呈现**: 通常,当用户访问门户时,通过启动`/themes`目录的Default.jsp来加载页面。但如果请求包含`newWindow="true"`参数,页面将使用Plain.jsp呈现,特别适用于portlet帮助和使用iFrame外表的情况。安装后的缺省主题将以HTML形式呈现,如所示图表,展示了主题使用的简化版表格标记。 5. **实际示例**: 一个典型的定制界面可能包括“我的门户网站”部分,其中包含“管理”、“编辑我的概要文件”等选项,以及“注销”按钮,所有这些都由相应的JSP和标记控制。 总结来说,IBM WebSphere Portal主题皮肤定制是一个精细且灵活的过程,通过定制JSP、主题、屏幕和外表,可以创建适应性强且符合品牌形象的用户体验。管理员和开发者需掌握这些核心概念,才能有效地调整和优化门户的外观和交互性。
剩余63页未读,继续阅读
- 粉丝: 13
- 资源: 21
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景