JSPs should never be used to serve non-text data. Please see
this article to find out why.
Rather, a servlet -- possibly using the help of other classess -- should be used to get the image data and serve it as the response. Be sure to set the appropriate response headers accordingly.
In your HTML page -- whether it's generated from JSP or not is moot -- you would use an <img> tag just like any other image. Except that the
src attribute of the <img> tag references the image-serving servlet rather than an image file.