skriv en servlet, mappa den till en url som showImage.html
, skicka bildnamnet som param
<img src="showImage.html?filename=new.jpg">
Läs sedan byten[] från filen och skriv till svaret OutputStream i servletkoden.
response.getOutputStream().write(bytes);
För att hämta byte[] från filen
RandomAccessFile f = new RandomAccessFile("c:\images\pic1.png", "r");
byte[] bytes = new byte[(int)f.length()];
f.read(bytes);
response.getOutputStream().write(bytes);