当前位置: 代码迷 >> Java Web开发 >> 怎么将Byte[]保存成一个文件 比如.doc的文件
  详细解决方案

怎么将Byte[]保存成一个文件 比如.doc的文件

热度:518   发布时间:2016-04-17 13:45:23.0
如何将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();
  相关解决方案