%@page import="java.io.FileOutputStream"%>
<%@page import="java.io.OutputStream"%>
<%@page import="java.io.File"%>
<%@page import="wpaint.*" %>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!--
-->
<%
Base64 base = new Base64();
String imageData2 = request.getParameter("imageData2");
System.out.print("*******************"+imageData2);
String filePath="D:\";
String fileName="bird.png";
File file = new File(filePath+fileName);
// String base = Base64.decode(imageData2);
// byte[] b =base.getBytes();
if(imageData2!=null){
try{
FileOutputStream write = new FileOutputStream(file);
byte[] decoderBytes = base.decode(imageData2);
for(int i =0;i<decoderBytes.length;++i){
if(decoderBytes[i]<0){//调整异常数据
decoderBytes[i]+=256;
}
}
write.write(decoderBytes);
write.flush();
write.close();
}catch(Exception e){
e.printStackTrace();
}
out.print("true");
}else{
out.print("false");
}
%>
这是输出图片的代码
,在线等,求大牛