0

如何使用链接 url 在 xpage 中打开附件?网址中的所有字段是什么?请解释一下。还有关于在“xsppers”文件夹中创建的文档文件夹。

4

1 回答 1

4

如何打开附加图像的简短答案是:

http://pathToyourDatabase/DatabaseName.nsf/0/DocumentUniversalID/$File/MyImage.jpg

您可以使用以下方法创建此链接:

var imageurl = facesContext.getExternalContext().getRequest().getContextPath() + "/0/" +  
                /*in my case: viewEntry.getDocument().getUniversalID()*/ 
                + "/$File/"+ AttachmentName;

将此链接放在标签的src属性中<img>或标签的url属性<xp:image>中将在您的 xPage 上显示此图像。此示例对我来说很好,但对于您可能必须?OpenElement在 AttachmentName 之后添加的其他附件。

更新: 我用 pdf 文件对此做了一个简短的实验,它无需?OpenElement使用代码来生成它应该工作的 url。另外你可以看@Link

于 2013-05-24T08:57:18.153 回答