アプリケーション全体のさまざまな JSP で参照される some.address/webapp/images/ に多くの画像があります。
画像がデフォルトの名前空間 (/) のアクションで参照されている場合、それらは単に: で正常に取得されますが、アクションが別の名前空間にある場合は、明らかにhttp://some.host/webapp/namespace/images<img src="images/x.png" />
で画像を見つけようとします。/x.png
JSP でイメージへの適切なパスを取得できる必要があります。
私はこれを試しました:
<img src="<s:url value='images/x.png' namespace='/' />" />
しかし、名前空間は無視されているようで、上記の URL で画像にアクセスしようとします。
src 属性にフルパスを明示的に書かずにこれを解決する最善の方法は何ですか?