blob 二进制图片展示


import java.io.IOException;

import sun.misc.BASE64Encoder;

public class Base64Util {
	public static String getImageString(byte[] data) throws IOException {
		BASE64Encoder encoder = new BASE64Encoder();
		return data != null ? encoder.encode(data) : "";
	}
	public static void main(String[] args) {
		System.out.println("6666666666");
		byte[] data = {1,1,1,1,1,1};
		try {
			System.out.println(getImageString(data));
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}
	public void base64() {
		String base64 = getPara("s_image");
		base64 = base64.substring(0, base64.length()-1);
		String base64_r = "";
    	if(StringUtils.isNotBlank(base64)){
    		String[] base64_s = base64.split("\\*");
    		byte[] base64_b = new byte[base64_s.length];
    		for(int i=0;i
            
            #for(x : data['政府.国家象征.国旗.图片'])
            	
#(for.count)
#(x.own_user)
国旗图
#else
--
--
#end

 

blob 二进制图片展示_第1张图片

方法2:

blob 二进制图片展示_第2张图片

 src="data:image/png;base64,#(casia.ibasic.ydyl.web.util.Base64Util::getImageString(x.v_image))" 

 JFinal Template Engine 静态方法调用:

被调用的方法需要使用public static 修饰才可访问。

 

 

你可能感兴趣的:(blob 二进制图片展示)