1、因为项目需要图片需要加密Base64,但是前端JS无法读取JS,所以需要在后台修改成普通的文件流。代码如下

3、例子说明一切先写单元测试鲷薯恢罢吧:单元测试的代码如下:package test.com.cs;import com.cs.Base64Convert;import junit.fra罪焐芡拂mework.TestCase;importjava.io.FileNotFoundException;importjava.io.IOException;importjava.util.logging.Logger;public classTestBase64Convertextends TestCase {Base64Convert baseCov = null; public TestBase64Convert(String s) { super(s); } protected void setUp() throws Exception { baseCov = newBase64Convert(); } protected void tearDown() throws Exception { super.tearDown(); } public void testIoToBase64() { try {String strBase64 = baseCov.ioToBase64();//将 io 转换为base64编码 System.out.println(">>> "+strBase64);baseCov.base64ToIo(strBase64);//将base64编码转换为 io文件流,生成一幅新图片 } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }}------------------------------------

5、执行截图:gril2.gif就是根据base64编码转换过来的,看到这个美女总裁,就说明你的程序成功了
