私はここで少し立ち往生しています。
(埋め込みオブジェクトとして)提供できるユーザー固有のファイルをいくつか保存したいと思います。これらのファイルは既知の場所にあり、ファイル名は既知です。これらのファイルを ${context:/files}/abc.pdf などのコンテキスト内に保存すると、問題は解決しますが、アドレスを知っていれば誰でもアクセスできるという問題があります。
したがって、たとえば c:/tapestry5/userfiles/ に保存したいと思います。
ただし、.tml で埋め込みオブジェクトのパスを作成することはできなくなりました。前のソリューションは次のようになります。
<object width="100%" height="750px" type="application/pdf" data="${context:/exercises}${fileUrlWithinContext}" id="pdf_content">
<p>The PDF cannot be displayed, please update your browser.</p>
</object>
だから、私の質問は - それらをコンテキストの外に保存している場合、それらをページに埋め込むことができるようにするにはどうすればよいですか?
ありがとう、