页面从后台接口获取数据流显示照片
来源:互联网 发布:2016淘宝手机开店认证 编辑:程序博客网 时间:2024/06/11 13:58
JSP页面:
页面上接收数据流可以用<a>标签的“href”属性接收,也可以用<img>标签的“src”属性接收。
<a href="${ctx}/identify/img?imgId=${identify.img}" target="_blank">查看详情</a> (target="_blank",在新的标签页中打开)
接口:
@RequestMapping("img")public void getImg(HttpServletRequest request, HttpServletResponse response) throws Exception{//照片存储在网盘中,获取页面传来的照片IDString id = request.getParameter("imgId");//配置文件取url和身份验证tokenString url = ConfigReader.getProperty("CLOUDDISK_DOWNLOAD_URL");String token = ConfigReader.getProperty("CLOUDDISK_AUTHCODE");String param = "authCode=" + token + "&id=" + id;//从网盘下载照片的流InputStream in = getImgStream(url,param,"GET");//声明输出流,但是要从HttpServletResponse中获取才管用BufferedOutputStream bout = new BufferedOutputStream(response.getOutputStream());//从输入流到输出流 try { byte b[] = new byte[1024]; int len = in.read(b); while (len > 0) { bout.write(b, 0, len); len = in.read(b); } } catch (Exception e) { throw e; } finally { bout.close(); in.close(); } }
1 0
- 页面从后台接口获取数据流显示照片
- js从后台获取页面显示在页面上
- 使用echart从后台获取数据动态显示到页面
- 再论百度Echarts技术,如何从后台获取数据并显示在页面上
- 第一次使用echart从后台获取数据动态显示到页面
- 第一次使用echart从后台获取数据动态显示到页面
- mvc-ajax(从后台取数据显示到页面上)
- ajax获取后台图片数据流如何处理?
- ASP.NET 后台获取HTML并在页面显示
- springmvc后台获取图片,到jsp页面显示
- FusionCharts动态获取后台json数据 页面显示
- springmvc后台获取图片,到jsp页面显示
- 从数据库提取照片文件显示到前端页面的一种方法
- JAVA后台 关于如何从后台传递信息在jsp前端页面显示
- 通过网络获取页面返回的数据流
- APICloud从手机获取图片显示在页面上
- 从外部的js文件中使用<%=%>获取ASPX页面的ClientID获取后台代码
- JSP页面从后台类取值
- JavaScript正则表达式分组模式:捕获性分组与非捕获性分组及前瞻
- PHP 日期函数
- 单向加密 对称加密 非对称加密
- 五险一金
- react-native(windows)环境搭建
- 页面从后台接口获取数据流显示照片
- 很好的关于贝叶斯理论的文章
- 11-3
- 第一天
- HDU / POJ 题目分类
- Android中Activity隐式启动action,category,data
- 欢迎使用CSDN-markdown编辑器
- 赫尔德不等式详细证明
- 限制到达限制长度后 不能删除的bug