XPages“;xsp:/“文件”;在富格文本中-该协议是什么?

XPages“;xsp:/“文件”;在富格文本中-该协议是什么?,xpages,Xpages,我正在使用我在《精通XPages,第二版》(第11章)一书附带的sanple数据库中找到的代码,它有一个托管bean来处理富文本 在那里,它将html链接转换为xsp://链接。有人知道它们是什么,它们是如何工作的吗 这是该bean生成的示例HTML输出,用于两个附件和一个嵌入图像: <p dir="ltr"><a class="xsp-inline-attachment application-vnd-openxmlformats-officedocument-spreads

我正在使用我在《精通XPages,第二版》(第11章)一书附带的sanple数据库中找到的代码,它有一个托管bean来处理富文本

在那里,它将html链接转换为xsp://链接。有人知道它们是什么,它们是如何工作的吗

这是该bean生成的示例HTML输出,用于两个附件和一个嵌入图像:

<p dir="ltr"><a class="xsp-inline-attachment application-vnd-openxmlformats-officedocument-spreadsheetml-sheet" href="xsp://Docum2.1.xlsx">Docum2.1.xlsx</a></p>
<p dir="ltr">&nbsp;</p>
<p dir="ltr"><a class="xsp-inline-attachment application-vnd-openxmlformats-officedocument-wordprocessingml-document" href="xsp://CM034468.docx">CM034468.docx</a></p>
<p dir="ltr">&nbsp;</p>
<p dir="ltr"><img src=cid:blue_lava_lamp_md_wht /></p>

我想更好地理解这一切是如何工作的,因为我们经常会出现“无效的持久内容会话id”问题


非常感谢

我对此并不完全确定,但在快速浏览代码和第11章之后,我觉得这些xsp://链接是一种“帮助器链接”,用于编辑模式(源代码视图)中的RichText内容(如附件和图像)内链接的任何对象。在读取模式下,这些链接解析为指向这些对象的正确http链接。“外部链接”指的是外部资源(如其他网站),被视为正常的http链接。然后提出的问题是,我们是否应该在每次链接到附件时都使用这些类型的链接?这是本章示例数据库中的代码所特有的,还是xpages中所有富文本项中的全部内容?