2012-04-10 200 views
0

我有一个论坛网站,人们可以发布内容,他们也可以上传图片。 因此,如果有任何用户使用任何关键字搜索论坛,我想显示搜索结果到JSP页面使用显示标签(因此,我想显示图片也显示标签:如何使用显示标签显示图像

但我不确定如何使用显示标签的图片也可以显示在搜索结果

请分享您的经验,我怎么能使用显示标签,在此先感谢实现这一要求。

回答

0

显示标签有无关它的目标是生成表格如果你想在表格的一列中显示一些图片,那么使用下面的代码:

<display:table id="myBean" ...> 
    <display:column> 
     <img src="<c:url value='${myBean.pictureUrl}'/>" /> 
    </display:column> 
</display:table> 

这假设你迭代的bean有一个方法public String getPictureUrl(),它返回一个绝对或上下文相关的URL来显示这个bean的图片。

+0

感谢您的回应,我会从MySQL数据库中获取二进制格式的图像数据与其他数据,如名称,ID,请求类型---,现在我的问题是,该图像如何可以在网址格式?请告诉我 。谢谢 。 – Gajjini 2012-04-11 10:20:50

+0

您的JSP应该生成包含''的HTML代码,并且您应该实现映射到'imageServlet'路径的servlet,该路径从数据库获取图像字节并将它们(使用适当的内容类型)发送到servlet响应的输出流。 – 2012-04-11 12:33:03

+0

谢谢,这非常有帮助。 – Gajjini 2012-04-11 13:13:36