Вы должны написать один метод контроллера, который будет считывать изображение с сервера, как показано ниже, и возвращаться обратно в среду вызова, то есть в браузер.
Код контроллера:
@RequestMapping(value="/getUserImage/{id}")
public void getUserImage(HttpServletResponse response , @PathVariable("id") int id) throws IOException{
response.setContentType("image/jpeg");
byte[] buffer = imageService.getImage(id).getUserImage();
InputStream in1 = new ByteArrayInputStream(buffer);
IOUtils.copy(in1, response.getOutputStream());
}
JSP код:
<img src="getUserImage/1"/>
См. spring-mvc-image-media-data