使用 WebSphere Portal 实现上下文门户: 使用动态门户功能让用户界面适应具体情形和上下文
2009-09-30 00:00:00 来源:WEB开发网核心提示: Location picker portlet,用于选择启航机场和到达机场,使用 WebSphere Portal 实现上下文门户: 使用动态门户功能让用户界面适应具体情形和上下文(5),Calendar portlet,用于选择启航和到达的日期,并且该页面还配有各种 Portlet,可以显示有
Location picker portlet,用于选择启航机场和到达机场。
Calendar portlet,用于选择启航和到达的日期。
Flight selection portlet,它根据先前输入的信息显示可用的航班。
Customer data portlet,用于将客户概要传输到预订掩码。
将所有这些附加 Portlet 放置在页面上会使页面超载(图 4),并导致无法使用。由于在同一时间显示多个支持元素,Bob 的屏幕会超过负荷。当显示所有的支持元素(包括对当前填写表单的步骤不提供任何帮助的那些支持元素)时,在当前上下文中识别哪些支持元素可能有用更加困难。
图 4. Bob 自定义的带有支持 Portlet 的页面增加了复杂性
图片看不清楚?请点击这里查看原图(大图)。
示例 3. 静态门户:信息收集
有时,Bob 不使用操作支持元素填写主表单。在预订机票时,使用它们是合理的,但是有时客户亲自到旅行社来,并希望立即预订机票、酒店和出租车。在这种情况下,Bob 必须使用较大的表单。因为客户始终对有关酒店(精确位置,它的外观等)或汽车的详细信息比较感兴趣,所以 Bob 需要在门户中访问多种应用程序才能向他们提供这些详细信息。因此,需要有一个为客户提供有关酒店信息的特殊页面,并且该页面还配有各种 Portlet,可以显示有关酒店位置的详细信息,并提供详细的图片等。
更多精彩
赞助商链接