【Html】 图片存储数据库,页面直接读取

 上传文件,以字节形式(byte)读取文件信息,将byte进行base64加密处理,存入数据库

byte[] mainImgBt = org.apache.commons.io.FileUtils.readFileToByteArray(mainImg);
sun.misc.BASE64Encoder encoder = new BASE64Encoder();
String mainImgEncode = encoder.encode(mainImgBt);

页面显示:

String imgSrc="data:image/jpg;base64,"+mainImgEncode
<img src=imgSrc>

参考

https://www.lvtao.net/dev/php-image-data-url.html

相关推荐