첫 번째로 Spring MVC를 처음 접했고 중복 된 질문처럼 보이면 정말 죄송합니다. 그러나 아래에있는 이미지를 표시하는 방법에 대한 안내/자습서를 찾는 데 어려움을 겪고 있습니다. JSP 페이지를 데이터베이스에서 blob로 수신 한 후 내가 읽은 대부분의 응답은 나에게 더 많은 것을 혼동시키는 작은 발췌 문장을 제공합니다.Spring MVC - 데이터베이스의 Blob 이미지 표시
나는 BLOB로 저장된 이미지들로 가득 찬 테이블을 가지고있는 MySQL DB를 가지고있다. 데이터베이스에서 BLOB 이미지를 검색하고 CommonsMultipartFile의 배열을 채우는 Service가 있습니다. 또한 JSP 페이지에 배열을 전달하는 컨트롤러가 있습니다. 여기서 루프는 표시하려고하는 각 이미지를 반복합니다.
CONTROLLER
@RequestMapping(value = { "/my/images" }, method = RequestMethod.GET)
public String getAllImages(HttpServletRequest request, HttpServletResponse response, ModelMap model) {
final List<CommonsMultipartFile> images = new ArrayList<CommonsMultipartFile>();
myService.getAllImages(images);
model.addAttribute("myImages", images);
return getUrl(request);
}
JSP
<c:forEach items="${myImages}" var="image">
<img src="${image}">
</c:forEach>
이것은 지금까지 내가 가진 같습니다. 이미지가 표시되지 않습니다. 누군가 도와 드릴 수 있습니까?
많은 분들께 미리 감사드립니다.