//Supposto di avere l'immagine come array di byte: byte[] img; // basta restituire, nella response: response.setContentType("image/jpg"); OutputStream os = response.getOutputStream(); BufferedOutputStream bos = new BufferedOutputStream(os); bos.write(img, 0, img.length); bos.close();