Schreiben Sie ein Servlet und ordnen Sie es einer URL wie showImage.html
zu , übergeben Sie den Bildnamen als Parameter
<img src="showImage.html?filename=new.jpg">
Lesen Sie dann das Byte [] aus der Datei und schreiben Sie es in den Antwort-OutputStream im Servlet-Code.
response.getOutputStream().write(bytes);
Byte[] aus Datei holen
RandomAccessFile f = new RandomAccessFile("c:\images\pic1.png", "r");
byte[] bytes = new byte[(int)f.length()];
f.read(bytes);
response.getOutputStream().write(bytes);