4

目前,我们正在使用 WebSphere Portal v5.1,并且 URL 与 URL 一样不友好。例如:

http://www.foo.com/wsps/portal/!ml/QjzQ0IhyR0UAkc39Aw!!/delta/base64xml/L3dJ82XzBfQ1A

我已经删除了一堆字符,但你明白了。我们的挫败感之一是 URL 通常以标点符号结尾。门户的用户尝试从地址栏剪切/粘贴到电子邮件或 word 文档中,并且结尾的感叹号不会成为生成的超链接的一部分(Microsoft 产品的一项功能,Outlook、Word、Powerpoint 等会发生这种情况)。

至于解决方案,我们被告知 WPS 的 URL 映射功能不能很好地扩展,我认为随着最近的版本变化不大。

所以,回到问题。是否有其他门户产品可以更好地管理 URL?还是这仅仅是传送兽的本性?

4

3 回答 3

1

WebSphere Portal 在其 URL 中保持导航状态。剪切此网址将破坏该信息。从 Portal 6.1 开始,有一种方法可以为页面定义一个“友好名称”=url,这样就可以将它们发送出去,而不会冒着被复制和粘贴操作破坏它们的风险。WebSphere 门户当然支持 JSR286 portlet,因为我相信版本 6.0。不幸的是,我没有其他门户实现的经验。

于 2008-12-03T12:12:32.587 回答
1

Liferay Portal 可以为每个门户页面生成FriendlyURLs,管理员可以在站点内进行书签和轻松定义。未指定的 URL 也没有那么糟糕,没有特殊字符

于 2009-02-06T12:27:40.363 回答
0

您的门户要求是什么?

我猜它需要面向 Java,我猜当您说门户网站时,您的意思是 JSR-168?还是 JSR-286?(WPS 5.1 是 168 + IBM 混乱,286 是较新的,我认为是 Java5+)。

还值得一提的是,如果您已经在 WAS 5.1 中构建了一整套 portlet,您可能需要与您的开发人员核实以确保您没有使用 IBM 特定的扩展。如果是,那么您需要将它们重构出来,否则您无法将它们放入另一个 Portal 实现中。

于 2008-12-02T19:07:08.973 回答