現在Stripesで作業していますが、特定のUserオブジェクトJavaBean(Email、First Name、Last Name、Blobイメージ)をロードするActionBeanがあります。 URLのパラメータ。 このActionBeanは、ActionBeanを使用し、Userオブジェクトインスタンス(ActionBeanのプロパティ)にアクセスすることによって、これらの情報を表示するJSPページに転送します。jspの画像(バイト配列)をストライプで動的に表示する
テキストデータ(電子メール、名字、姓)を表示するのに問題はありませんが、Blobイメージ(バイト配列)をどのように動的に表示できるかわかりません。
Stripes Tag libのタグを使用して、現在のActionBeanからイメージをロードしてページがロードされたときに表示するイベント(解像度)をロードする方法はありますか?
私は...私はタグのsrcとして、ユーザーのJavaBeanから解像度(イベント)を呼び出すことができますが、彼は動作していないよう事前に
public Resolution loadPicture(){
StreamingResolution sr = null;
return sr = new StreamingResolution("image/jpeg") {
public void stream(HttpServletResponse resp) throws Exception {
OutputStream os = resp.getOutputStream();
os.write(this.user.getBlob());
os.close();
}
};
}
感謝を考えました!
ありがとうございます!私はそれを知っている! – Thomy