日期:2014-05-18  浏览次数:20737 次

如何将Byte[]保存成一个文件 比如.doc的文件?
保存到服务器   。。。。前其是知道扩展名~~~

------解决方案--------------------
java.io.FileOutputStream
------解决方案--------------------

//设置输入流
ServletInputStream si = request.getInputStream();
//设置服务器文件保存路径
String path = this.getServletContext().getRealPath( "/WEB-INF/aa.txt ");
//设置输出流
FileOutputStream fs = new FileOutputStream(path,true);
byte [] content = new byte[1024];
int length = si.read(content,0,1024);
while(length!=-1)
{
fs.write(content,0,length);
length = si.read(content,0,1024);
}
fs.close();
si.close();