`
wanghuanqiu
  • 浏览: 108541 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

struts输出图片列表

阅读更多
从数据库中取出图片字节流,并在界面输出图片

public ActionForward photoList(final ActionMapping mapping, final ActionForm form, final HttpServletRequest request, final HttpServletResponse response)
{
       
        long blobId = Long.parseLong(request.getParameter("blobId"));
    ServletOutputStream outs = null;
    BufferedOutputStream bos = null;
try {
  outs = response.getOutputStream();
  BlobService blobService = (BlobService)getBean("BlobService");
  BlobVO b=blobService.getBlobByOid(blobId);
  int blobsize = (int)b.getContent().length;
  response.setContentType("image/jpeg;charset=GB2312");
  response.setHeader("Content-Transfer-Encoding","base64"); 
  bos = new BufferedOutputStream(outs);
  bos.write(b.getContent(),0,blobsize);
  bos.flush(); 
 
} catch (IOException e) {
e.printStackTrace();
}
finally{
try {
if(bos!=null)
bos.close();
if(outs!=null)
outs.close();
} catch (IOException e) {
e.printStackTrace();
}
}


  return mapping.findForward("photo");
     }
0
0
分享到:
评论

相关推荐

    struts2 上传图片显示

    使用struts2 上传图片到项目webapps目录下 然后生成缩略图 返回到页面显示缩略图

    Struts2文件流方式导出下载excel、Txt、image图片

    Struts2文件流方式导出下载excel、Txt、image图片,直接返回给浏览器提示下载,不生成临时文件,直接保存在客户端

    struts2-jasperreports-plugin-2.1.6.jar 修改了html格式图片无法显示

    jasperReport生成饼图等图片时,如果有图片,则html页面显示不了,本包修改了源码,解决了html格式输出图片的正常显示。

    一些常用框架模板代码

    一些常用框架源码,包括struts2拦截器解决请求乱码和输出乱码 Struts2图片文件上传,判断图片格式和图片大小 springmvc+spring+mybatis集成框架的环境搭建 配置 log4j.....等

    从Java走向Java+EE+.rar

    5.3 使用Eclipse和Tomcat开发Servlet实例——输出字符串响应 72 5.4 小结 77 第6章 JSP——前后台更好地分离 79 6.1 JSP的概念 79 6.2 JSP页面的组成 80 6.2.1 JSP的指令元素 82 6.2.2 JSP的脚本元素 ...

    java登录验证码生成代码

    一个登录验证生成验证码用struts 后台生成验证码在jsp页面输出生成图片

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    1.7.2 将图片输出到JSP页面之中 1.8 疑难解惑 1.8.1 Tomcat端口被占用导致不能启动 1.8.2 Eelipse没有创建JSP项 1.9 精彩回顾 第2章 JavaWeb开发必修课 ——JSP语法 2.1 本章学习任务 2.1.1 本章知识体系 2.1.2 ...

    百度地图毕业设计源码-FutureStudio:这是在Struts2、Hibernate3、Spring3上构建的J2ee项目

    提供一套图片验证码,邮箱验证码的功能(图片验证码使用百度服务,本地版本计划中,暂未实现,) (已废弃)06 log 这个工程的原本目标是为系统的所有日志提供一个方案,方便于以后对日志的输出,进

    双鱼林SSM图书信息管理系统.zip

    1 此系统采用了目前最流行的ssm框架,其中的spingMVC框架相对于struts2框架更灵活,更安全。 2 本项目springMVC框架采用了注解映射器,使用了RESTful风格的url对系统发起http请求,开发更灵活。 3 同时使用了了...

    基于SSM框架图书信息管理系统(源码+运行截图+系统说明+数据库).zip

    1 此系统采用了目前最流行的ssm框架,其中的spingMVC框架相对于struts2框架更灵活,更安全。 2 本项目springMVC框架采用了注解映射器,使用了RESTful风格的url对系统发起http请求,开发更灵活。 3 同时使用了了...

    基于Java web SSM图书管理系统(源码+数据库脚本).zip

    1 此系统采用了目前最流行的ssm框架,其中的spingMVC框架相对于struts2框架更灵活,更安全。 2 本项目springMVC框架采用了注解映射器,使用了RESTful风格的url对系统发起http请求,开发更灵活。 3 同时使用了了...

    基于Java web SSM框架的图书管理系统(源码+数据库脚本).zip

    程序开发软件:MyEclipse8.5以上 数据库:mysql 后台采用技术: SSM框架(SpringMVC + Spring + Mybatis)前台采用技术: div + css技术要点:1 此系统采用了目前最流行的ssm框架,其中的spingMVC框架相对于struts2框架...

    FreeMarke实例代码

    模板语言是强大的直观的,编译器速度快,输出接近静态HTML...FreeMarker同样可以应用于非Web应用程序环境 FreeMarker更适合作为Model2框架(如Struts)的视图组件,你也可以在模板中使用JSP标记库 FreeMarker是免费的

    基于SSM框架图书信息管理系统 | 毕业设计

    1 此系统采用了目前最流行的ssm框架,其中的spingMVC框架相对于struts2框架更灵活,更安全。 2 本项目springMVC框架采用了注解映射器,使用了RESTful风格的url对系统发起http请求,开发更灵活。 3 同时使用了了...

    SSM_EasyUI公司员工管理系统毕业论文源码

    1 此系统采用了目前最流行的ssm框架,其中的spingMVC框架相对于struts2框架更灵活,更安全。 2 本项目springMVC框架采用了注解映射器,使用了RESTful风格的url对系统发起http请求,开发更灵活。 3 同时使用了了...

    基于SSM框架信息管理系统.zip

    4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 spring容器内部使用拦截器,以Spring AOP的方式实现事务控制管理。 ...

    分享计算机毕业设计-双鱼林SSM图书信息管理系统

    1 此系统采用了目前最流行的ssm框架,其中的spingMVC框架相对于struts2框架更灵活,更安全。 2 本项目springMVC框架采用了注解映射器,使用了RESTful风格的url对系统发起http请求,开发更灵活。 3 同时使用了了...

    SSM图书信息管理系统源代码+MySQL数据库文件+运行演示视频

    4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 spring容器内部使用拦截器,以Spring AOP的方式实现事务控制管理。 ...

    双鱼林SSM图书管理系统 v1.0

    程序开发软件:MyEclipse8.5以上 数据库:mysql 后台采用技术: SSM框架(SpringMVC + Spring + Mybatis)前台采用技术: div + css技术要点:1 此系统采用了目前最流行的ssm框架,其中的spingMVC框架相对于struts2...

Global site tag (gtag.js) - Google Analytics