私はスペースを含むファイル名を持っています:bw3 - Copy_1340627264571.jpg
そして私は次のように画像をロードするためにこの名前を使用します:
<h:graphicImage value="/#{myBean.imageFolder}/#{image.name}" width="30" height="30" style="border:0;"/>
これは次のように翻訳されます:
<img width="30" height="30" style="border:0;" src="/MyAPP/image/bw3+-+Copy_1340627264571.jpg">
outputTextに名前を出力しようとすると、正しく出力されます。
<h:outputText value="#{image.name}"/>
これは次のように翻訳されます:
<span id="myForm:viewImagesTable:0:_t68">bw3 - Copy_1340627264571.jpg</span>
それを修正する方法はありますか?