0

私の Grails アプリには、さまざまな画像があります。

/web-app/images/competition/foo bar.png
/web-app/images/competition/foo bar2.png
/web-app/images/competition/foo bar3.png

表示される画像の名前は、GSP に渡されるモデルに格納されます。<r:img>リソースプラグインによって提供されるタグを使用して、これへのリンクを作成しようとしています。これまでのところ、私は試しました:

<r:img file="competition/${imageName}.png"/>
<r:img file="competition/${imageName.encodeAsHTML()}.png"/>
<r:img file="competition/${imageName.encodeAsURL()}.png"/>

しかし、これらのどれも機能していないようです。ファイルの名前を変更すると、私の人生がずっと簡単になることはわかっていますが、残念ながらこれは不可能です。

4

1 に答える 1