ユーザーは古い形式のリンクでドキュメントを開きますhttp://server/db.nsf/VIEW_UNID/DOC_UNID
。フォームには、代わりにXPageを開くように設定されたプロパティがあります。
これらのリンクの発信元は、「ユニバーサルエージェント」によって生成された電子メール通知です。ドキュメントへのリンクを送信するだけです。どのフォームがどのXPageに関連付けられているかがわからないため、「/ page.xsp&documentId=...」の代わりにユニバーサルリンクが生成されます。
問題:クライアントで計算された相対リンクが機能しない-< a href = "/page.xsp?params">
より効果的である必要があります-ラウンドトリップがなく、ページの読み込み時に簡単に計算できます。彼らはhttp://server/db.nsf/0/page.xsp?params
、当然、エラー404で終わるものを評価します。
XPageには「ヘルプ」セクションが含まれています。これは、テキスト、画像、およびリンクを含むRTフィールドを持つ別のドキュメントです。また、そのRTフィールドの相対リンクは、XPageが別のXPageビュー(/page.xsp)から開かれると機能しますが、通知リンク(/ 0 / UNID)からリダイレクトされると失敗します。
質問http://server/db.nsf/page.xsp?documentId=DOC_UNID
:昔ながらのURLでリダイレクトされたドキュメント/ビューを開いた後、ブラウザのアドレスバーを拡張XPages形式に効果的にリセットするにはどうすればよいですか?