napište servlet, namapujte jej na adresu URL jako showImage.html
, předejte název obrázku jako parametr
<img src="showImage.html?filename=new.jpg">
Poté načtěte bajt[] ze souboru a zapište do odpovědi OutputStream v kódu servletu.
response.getOutputStream().write(bytes);
Chcete-li získat byte[] ze souboru
RandomAccessFile f = new RandomAccessFile("c:\images\pic1.png", "r");
byte[] bytes = new byte[(int)f.length()];
f.read(bytes);
response.getOutputStream().write(bytes);