java查询图片前台展示_Java +spring MVC 后台图片流在前台页面显示
用户上传图片后 (头像 or 个人照片等) ,需要在页面上显示,现在提供一种显示方式。
后台采用spring mvc的架构
前台是html
Java代码:
@ResponseBody
@RequestMapping(value="view_image", method = RequestMethod.GET)
public void viewImage1(HttpServletResponse response){
//图片URL地址 (远程地址 绝对地址都行)
String url = "";
BufferedImage inputStream = null;
OutputStream outStream = null;
try {
//ImageIO.read 读取图片流 形参可以是URL 也可以使InputStream输入流等 可自行查询API
inputStream = ImageIO.read(new URL(url));
outStream = response.getOutputStream();
//写入图片流到输出流
ImageIO.write(inputStream, ImageFormatNames.JPG, outStream);
} catch (Exception e) {
logger.error("查询图片出错",e);
}finally{
try {
if(inputStream != null)
{
inputStream.flush();
}
if(outStream != null){
outStream.flush();
outStream.close();
}
} catch (IOException e) {
logger.error("查询图片出错",e);
}
}
}
html代码:
有其他解决方案 欢迎探讨
java查询图片前台展示_Java +spring MVC 后台图片流在前台页面显示相关推荐
- java的人patch方法_java – Spring MVC PATCH方法:部分更新
我有一个项目,我使用Spring MVC Jackson构建REST服务.让我们说我有以下java实体 public class MyEntity { private Integer id; priv ...
- java处理请求的流程_Java Spring mvc请求处理流程详解
Spring mvc请求处理流程详解 前言 spring mvc框架相信很多人都很熟悉了,关于这方面的资料也是一搜一大把.但是感觉讲的都不是很细致,让很多初学者都云里雾里的.本人也是这样,之前研究过, ...
- java request 处理过程_小猿圈Java开发之从代码看spring mvc请求处理过程
原标题:小猿圈Java开发之从代码看spring mvc请求处理过程 Java作为编程界的常青树,有自己生存的独到之处,小猿圈java讲师今天就分享一个关于从代码看spring mvc请求处理过程,通 ...
- java后台如何给数据给前端_JAVA后台 关于如何从后台传递信息在jsp前端页面显示...
JAVA后台 关于如何从后台传递信息在jsp前端页面显示 首先,博主今天为了将后台的信息传递到前台,废了不少的脑筋,一开始,博主采用了request.setAttribute()的方法,来实现的,具体 ...
- java 处理物料清单_JAVA Spring MVC 物料清单BOM 展开实例
相关概念:BOM 展开.LIST对象.JSON 字符串.JSON 对象 最近在开发一个管理软件,涉及到物料清单(又称产品结构)BOM管理的相关内容,其中之一就是BOM 的展开.BOM的展开一般有纵向优 ...
- java spring mvc 上传_Java Spring MVC 上传下载文件配置及controller方法详解
下载: 1.在spring-mvc中配置(用于100M以下的文件下载) 下载文件代码 @RequestMapping("/file/{name.rp}") public Respo ...
- 【Java学习路线之JavaWeb】Spring MVC框架入门教程
文章目录 读者 阅读条件 MVC设计模式简介 JSP+JavaBean Servlet+JSP+JavaBean MVC优缺点 优点 缺点 Spring MVC是什么 Spring MVC优点 第一个 ...
- java 时间格式化_彻底解决Spring mvc中时间的转换和序列化等问题
痛点 在使用Spring mvc 进行开发时我们经常遇到前端传来的某种格式的时间字符串无法用java8的新特性java.time包下的具体类型参数来直接接收. 我们使用含有java.time封装类型的 ...
- java给图片加水印_Java 为图片添加水印(图片水印,文字水印)
Java 为图片添加水印(图片水印,文字水印) 2014-07-28·WeaponX 5267 次浏览 ```java import java.awt.Color; import java.awt.F ...
最新文章
- Activiti——准备开发环境(一)
- STC用PCA测量脉宽_用于相干激光雷达的大能量长脉宽单频激光器 | COL
- 《剑指offer》-- 链表中倒数第k个节点、反转链表、合并两个排序的链表
- SpringBoot 中 @RequestBody的正确使用方法
- 第1节 连通性强连通、割点和桥 例题
- DevExpress中XtraGrid控件对GridView每行的颜色设置 zt
- 如何建语料库_关于语料库的建立
- 多台欧姆龙PLC通过智能网关实现HTTP协议对接MES系统
- 高项_第六章项目进度管理
- UVA 3713 Astronauts
- linux下raid(md)驱动源码解析
- 使用Nuxt.js框架开发(SSR)服务端渲染项目
- “CSDN 2022 中国开发者影响力年度评选”正式开启报名!
- WPF将控件保存为图片
- Git快速提交Github步骤
- 启明医疗完成对一家脑保护装置生产商的收购
- Hadoop集群—完全分布式模式(Fully-Distributed Mode)
- Wifi信号强弱判断
- “由于找不到msvcr100d.dll...”和“由于找不到msvcp100d.dll...”的解决方法与相关知识
- ADAU1452DSP 输出配置和AK4438-DAC 时钟模式对应