java Servlet文件拷贝的模板代码
1 //通过response对象获得一个输出流对象 2 ServletOutputStream os = response.getOutputStream(); 3 //获得要拷贝文件的绝对路径 4 String realPath = this.getServletContext().getRealPath("ws.jpg"); 5 //创建一个用来读取文件的输入流 6 InputStream is =new FileInputStream(realPath); 7 int len=0; 8 //创建一个字节数组缓冲区 9 byte[] buffer=new byte[1024]; 10 while((len=is.read(buffer))>0){ 11 //将字节数组中的字节从0个到读取到的有效个数写入输出流中 12 os.write(buffer, 0, len); 13 }
浙公网安备 33010602011771号