用户通过旧格式的链接打开文档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 字段的文档。当从另一个 XPage - 视图 (/page.xsp) 打开 XPage 时,该 RT 字段中的相关链接有效,但从通知链接 (/0/UNID) 重定向时失败。
问题http://server/db.nsf/page.xsp?documentId=DOC_UNID
:通过老式 URL 打开重定向的文档/视图后,如何有效地将浏览器的地址栏重置为扩展的 XPages 格式?