|
|
@ -13,7 +13,7 @@ import java.net.URLEncoder; |
|
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest; |
|
|
|
|
|
|
|
import sun.misc.BASE64Encoder; |
|
|
|
//import sun.misc.BASE64Encoder;
|
|
|
|
|
|
|
|
/** |
|
|
|
* 文件处理工具类 |
|
|
@ -174,19 +174,19 @@ public class FileUtils extends org.apache.commons.io.FileUtils |
|
|
|
* @param input |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
public static String GetImageStrByInPut(InputStream input) { |
|
|
|
byte[] data = null; |
|
|
|
// 读取图片字节数组
|
|
|
|
try { |
|
|
|
data = new byte[input.available()]; |
|
|
|
input.read(data); |
|
|
|
input.close(); |
|
|
|
} catch (IOException e) { |
|
|
|
e.printStackTrace(); |
|
|
|
} |
|
|
|
// 对字节数组Base64编码
|
|
|
|
BASE64Encoder encoder = new BASE64Encoder(); |
|
|
|
return encoder.encode(data);// 返回Base64编码过的字节数组字符串
|
|
|
|
} |
|
|
|
// public static String GetImageStrByInPut(InputStream input) {
|
|
|
|
// byte[] data = null;
|
|
|
|
// // 读取图片字节数组
|
|
|
|
// try {
|
|
|
|
// data = new byte[input.available()];
|
|
|
|
// input.read(data);
|
|
|
|
// input.close();
|
|
|
|
// } catch (IOException e) {
|
|
|
|
// e.printStackTrace();
|
|
|
|
// }
|
|
|
|
// // 对字节数组Base64编码
|
|
|
|
// BASE64Encoder encoder = new BASE64Encoder();
|
|
|
|
// return encoder.encode(data);// 返回Base64编码过的字节数组字符串
|
|
|
|
// }
|
|
|
|
|
|
|
|
} |
|
|
|