0

リンクURLを使用してxpageで添付ファイルを開く方法は? URL のすべてのフィールドは何ですか? 説明してください。また、「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 に答える