I have a User form wherein users are allowed to upload images..I store those images in tomcat server and the image name in database to retrieve a particular user's image.
My code for storing image is as follows..
String filePath = getServlet().getServletContext().getRealPath("/") +"Images";
File folder = new File(filePath);
if(!folder.exists()){
folder.mkdir();
}
String fileName = userForm.getUploadedFile().getFileName();
System.out.println("Server path:" +filePath);
File newFile = new File(filePath, fileName);
FileOutputStream fos = new FileOutputStream(newFile);
fos.write(userForm.getUploadedFile().getFileData());
fos.flush();
fos.close();
now I want to display the stored image in profile page of user after login..
I did something like this in profile page..
<img src="http://localhost:8082/Images/${sessionUser.image}"/>
But my image is not getting displayed..
Please someone guide..