Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1566511
  • 博文数量: 157
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 4116
  • 用 户 组: 普通用户
  • 注册时间: 2013-06-14 18:26
文章分类

全部博文(157)

文章存档

2014年(67)

2013年(90)

分类: 网络与安全

2013-12-20 15:58:39

有时候我们在页面中展示的图片是根据后台动态获取的,这样有两种方式可以获得图片

1、我们的服务器端存在图片

2、图片以bolb的方式存储在服务器中的数据库中

对于第一种情况,我们直接替换在前台的scr标签的地址就行。

第二种情况,我们需要从后台得到图片流,以流的方式进行显示。我们借用sturt2进行配置如下:


struts2中返回值要配置为stream类型,如下:

   
             image/png
             inputStream
   


代码中如下

public String show(){

   this.inputStream = agentPhoto.getBinaryStream();

return SUCCESS;

}



这样就实现了图片从后台流中获取数据了
阅读(4233) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~