OutputStream output = response.getOutputStream();  File imageFile = new File("C:\\tomcat\\temp\\"+imagePath); 
InputStream inputStream = new FileInputStream(imageFile);
BufferedInputStream bis = new BufferedInputStream(inputStream);
BufferedOutputStream bos = new BufferedOutputStream(output);
byte data[] = new byte[4096]; 
int size = 0;
size = bis.read(data);
while (size != -1) {
bos.write(data, 0, size);
size = bis.read(data);
}
bis.close();
bos.flush(); 
bos.close();
output.close();