これはおそらく10000回尋ねられたことは知っていますが、私は質問に直接答えを見つけることはできません。byte []をデータ用のBase64文字列に変換する
イメージを表すデータベースにLOBが格納されています。私はDBからそのイメージを取得しています。私はHTML IMGタグでWebページに表示したいと思います。これは私の好みの解決策ではありませんが、より良い解決策が見つかるまではストップギャップの実装です。
私は次のようにApacheのコモンズのコーデックを使用してBase64でに[]バイトを変換しようとしている:
String base64String = Base64.encodeBase64String({my byte[]});
その後、私はこのような私のページに私の画像を表示しようとしています:
<img src="data:image/jpg;base64,{base64String from above}"/>
ブラウザのデフォルトの「この画像が見つかりません」という画像が表示されています。
誰にもアイデアはありますか?
ありがとうございました。
あなたは完全なコードを投稿することができます...私は、参考のためにそれを必要とします。 ..iも同じ問題を抱えています...しかし、私はコードがどのようになるかについては考えていません.. – Lucky