[Seasar-user:3991] [S2JSF] イメージの表示
松山 大樹
[E-MAIL ADDRESS DELETED]
2006年 6月 29日 (木) 11:27:57 JST
松山です。
作成中のシステムで、画像データを表示するページを作っていて、
こういうことができたらいいな、と思ったので投稿します。すでに実現する
方法があれば勉強不足ですみません。
画像の表示には、<img> タグを使いますね。
<img m:inject="h:graphicImage" m:url="/images/hoge.png" />
固定の場合はこれでいいのですが、たとえばDB にバイナリ型として格納されている
画像を動的に表示したい場合などが、ちょっと面倒です。
今のところは、ServletOutputStream に、イメージファイルのバイト情報を
書き込み、
<img m:src="/testSystem/hogeServlet?userID=#{hogeForm.userID}" />
とかやっていますが、いちいちサーブレット作るのも面倒なので、
簡単にできる方法があると楽です。
<img m:inject="h:graphicImage" m:src="#{imageGetter.jpegImage}" />
public interface ImageGetter {
Object getJpegImage();
}
みたいな感じで。
--
::: 株式会社ワウワウ・コミュニケーションズ http://www.wowcom.co.jp/
::: ITシステム・インテグレートDiv.
::: Web・ソリューション&システム開発Unit.
::: 松山 大樹 - [E-MAIL ADDRESS DELETED]
Seasar-user メーリングリストの案内