当前位置:
首页> 将图片转成base64字符串并在JSP页面显示的Java代码
将图片转成base64字符串并在JSP页面显示的Java代码
时间: 下载该word文档
>>>>*本事例主要讲了如下几点>>>>:
*1:将图片转换为BASE64加密字符串>>>>.*2:将图片流转换为BASE64加密字符串>>>>.*3:将BASE64加密字符串转换为图片.
>>>>*4:在jsp文件中以引用的方式和BASE64加密字符串方式展示图片.
首先看工具类:
importjava.awt.image.BufferedImage;
importjava.io.ByteArrayInputStream;
importjava.io.ByteArrayOutputStream;
importjava.io.File;
importjava.io.IOException;
importjava.io.InputStream;
importjavax.imageio.ImageIO;
importsun.misc.BASE64Decoder;
importsun.misc.BASE64Encoder;
/**
>>>>*@authorIluckySi
*@since20150122
*/
publicclassImageUtil{
privatestaticBASE64Encoderencoder=newsun.misc.BASE64Encoder(;
privatestaticBASE64Decoderdecoder=newsun.misc.BASE64Decoder(;
/**
*将图片转换为BASE64加密字符串.
*@paramimagePath图片路径.
*@paramformat图片格式.
*@return
*/
publicStringconvertImageToByte(StringimagePath,Stringformat{
Filefile=newFile(imagePath;
BufferedImagebi=null;