나는 Servlet
API/JSP
미디어 포털을 가지고 있습니다. 오늘 나는 동적으로 저장되고 PostgreSQL
바이트 필드에 의해로드되는 이미지를보기 위해 JQuery
플러그인을 추가했습니다. 내 로컬 컴퓨터에서 이미지를 보려고하면 모든 것이 잘 작동합니다. 그러나 DB에서 이미지를 보려고하면 img 대신에 이상한 캐릭터가 많이 생깁니다. 웹 페이지에는 DB의 모든 이미지가 있으며 올바르게 렌더링 된 것을 볼 수 있습니다. 그래서 헤더의 문제가 아닙니다 (img/jpg로 설정). 난 그냥 플러그인에서 그들을 볼 수없는 이유가 있습니다. 이것은 내가 그들을로드하는 방법입니다. 이미지의 src 속성이되는 servlet
에서 모든 이미지 ID와 반환 바이너리 데이터를 반복합니다.이미지 대신 이상한 문자가 있습니다
<c:forEach var="imageID" items="<%= currentUser.getImageIDs()%>">
<a class="group2" href="<%= request.getContextPath() + "/imageservlet?id="%>${imageID}"><img src="<%= request.getContextPath() + "/imageservlet?id="%>${imageID}" ></a>
</c:forEach>
제발,이 문제의 해결책을 가르쳐주세요. 더 많은 정보가 필요하면 문제가 없습니다. 조언 해 주셔서 감사합니다. Nazar