I\'m trying to create a small servlet that uploads images and is able to retrieve them in a different page as a slideshow.
I\'m able to save them outside the WebApp
You need to understand how HTTP and HTML work:
<img src="..."/>
tagsSo, you need a servlet or JSP which generates the HTML page, containing all your <img src="..."/>
tags. Each of this tag should have the following form:
<img src="imageServlet?imageId=564"/>
And you need a second servlet, mapped to imageServlet
, which reads the bytes of the image identified by the imageId
parameter value from the file system, and write those bytes to the response output stream.
them I need them to be a part of a JSP which will have other content,
Use image tag in JSP
<image src="/context-root/YourServlet?param=value" alt="blah blah"/>