不能确定是从服务器端获取出了问题,还是下载到浏览器端时解析错误!
你在下面的代码处加入输出到文件的代码,看看文件内容是不是对得,确认是
读取时就有错误还是输出时的错误:while (-1!=(bytesRead=(bis.read(buff,0,buff.length)))){
bos.write(buff,0,bytesRead);
*** fileOut.write(buff,0,bytesRead);***
}
你在下面的代码处加入输出到文件的代码,看看文件内容是不是对得,确认是
读取时就有错误还是输出时的错误:while (-1!=(bytesRead=(bis.read(buff,0,buff.length)))){
bos.write(buff,0,bytesRead);
*** fileOut.write(buff,0,bytesRead);***
}
解决方案 »
- 如何用Java实现void swap(int a,int b)?
- 麻烦大家,我的JAVA找不着符号,
- 关于java的applet的问题
- inputstream和byte[]的问题,急!
- 高分求救!关于JAVA环境变量问题和几个基本小问题
- jbuilderx开发web应用,当更新编译一类时,jbuilderx会将此更新同步到web-inf/classes下,但如果是properties或xml文件,那么如何同步了?
- JAVA2中继承和C++中继承的比较问题
- String sql=" insert into table1 (block) values ('ian') ";
- 与16进制进行&运算 帮忙看看下面两句代码作用是什么?
- Iterator中的next()是怎么运行的,求问下面代码为什么不行?
- 再送100分,求jtable例子!
- 问一道算法题
System.out.println("chunk=="+chunk);
byte [] buffer = new byte[chunk];
InputStream instream = part.getInputStream();
instream.read(buffer,0,chunk);
myFileoutputstream.write(buffer,0,chunk);
instream.close();
myFileoutputstream.close();