如何使用xpage中的链接打开附件?

时间:2013-05-24 07:01:07

标签: file-upload xpages

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

1 个答案:

答案 0 :(得分: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的{​​{1}}属性或<img>标记的url属性中,会在xPage上显示此图片。这个例子对我来说很好,但对于其他附件,你必须在AttachmentName之后添加<xp:image>

<强>更新 我用pdf文件对此进行了一个简短的实验,它在没有?OpenElement的情况下工作,只需使用代码生成它应该工作的url。您还可以查看@ Link