4

現在、WebSphere Portal v5.1 を使用しており、URL は、URL が得ることができるほど使いにくいものです。例えば:

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

たくさんのキャラクターを削除しましたが、アイデアはわかります。私たちの不満の 1 つは、URL が句読点で終わることが多いことです。ポータルのユーザーがアドレス バーから電子メールまたは Word ドキュメントにカット アンド ペーストしようとすると、末尾の感嘆符が生成されたハイパーリンクの一部にならない (Microsoft 製品の機能で、これは Outlook、Word、Powerpoint などで発生する) )。

解決策については、WPS の URL マッピング機能はうまく拡張できないというアドバイスを受けており、最近のリリースではそれがあまり変わっていないと思います。

では、質問に戻ります。URL をより適切に管理する他のポータル製品はありますか? それとも、これは単にポータル ビーストの性質なのでしょうか?

4

3 に答える 3

1

WebSphere Portalは、そのURLでナビゲーション状態を保持しています。このURLをカットすると、その情報が破壊されます。Portal 6.1以降、ページの「フレンドリ名」= urlを定義する方法があります。これにより、コピー&ペーストアクションによってページが破壊されるリスクなしにページを送信できます。もちろん、WebSphereポータルはバージョン6.0以降のJSR286ポートレットをサポートしていると思います。残念ながら、他のポータル実装の経験はありません。

于 2008-12-03T12:12:32.587 に答える
1

Liferay Portal は、サイト内の管理者がブックマークして簡単に定義できる各ポータル ページの FriendlyURL を生成できます。特殊文字がなければ、未指定の URL もそれほどひどいものではありません

于 2009-02-06T12:27:40.363 に答える
0

ポータルの要件は何ですか?

Java 指向である必要があると思いますが、ポータルと言うときは JSR-168 を意味していると思いますか? それともJSR-286?(WPS 5.1 は 168 + IBM 混乱、286 は新しい、Java5+ だと思います)。

また、WAS 5.1 でポートレットのセット全体を作成した場合は、IBM 固有の拡張機能を使用していないことを開発者に確認する必要がある場合があることにも注意してください。そうでない場合は、それらをリファクタリングする必要があります。そうしないと、それらを別のポータル実装にドロップできません。

于 2008-12-02T19:07:08.973 に答える