我图片存放在数据库中,页面通过action查询后显示在页面上<ww:action name="getImagesByCategory" executeResult="false">
    <ww:param name="imageCategory.id" value="${imageCategory.id}"/>
</ww:action>
<c:forEach var="imageBaby" items="${imageBabies}">
<image src="${imageBaby.image}">
</c:forEach>没办法显示图片,如何才能显示图片啊?

解决方案 »

  1.   

    contentType需要设置成image/jpeg,而且在输出图片数据之前不能有任何其他字符输出,包括空格和换行
      

  2.   

    我是这样写的<%@ page import="com.dualwin.pim.business.*"%><%
    Note768Delegate dn = new Note768Delegate();
    if(request.getParameter("id")!=null){
    response.reset();
    response.setContentType("image/jpeg");
    response.getOutputStream().write(dn.showNoteImg(request.getParameter("id"))); 
    }
    %>
      

  3.   

    dn.showNoteImg()方法是干什么得?
    是不是要把图片文件转化成String类型显示啊?