首页 > 代码库 > struts2 action 返回图片流
struts2 action 返回图片流
数据库为mssql zp字段为image类型
java代码
OutputStream out = null; try { String contenttype = "image/jpeg"; ActionContext context = ActionContext.getContext(); // HttpServletRequest request = (HttpServletRequest) context.get(ServletActionContext.HTTP_REQUEST); HttpServletResponse response = (HttpServletResponse) context.get(ServletActionContext.HTTP_RESPONSE); response.setContentType(contenttype); out = response.getOutputStream(); Statement stmt=con.createStatement(); String sql="select top 1 zp from table_1 "; ResultSet rs=stmt.executeQuery(sql); //byte []by =rs.getBytes(0); while(rs.next()){ out.write(rs.getBytes("ZP")); } } catch(SQLException ee){ } finally { out.flush(); out.close(); }
struts.xml
<action name="bb" class="test.tt" method="getimage2"> </action>
index.jsp
<img name="inputName" id="inputName" src="bb.action"/>
struts2 action 返回图片流
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。