首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

weblogic服务器下上载zip

2012-09-22 
weblogic服务器上下载zip?public void dGet(HttpSerletRequest request,HttpServletResponse response)thr

weblogic服务器上下载zip

?

public void dGet(HttpSerletRequest request,HttpServletResponse response) throws ServletException,IOException{

response.setContentType("APPLICATION/ZIP;charset=GBK");?

response.setHeader("Content-Disposition","attachment;filename="test.zip");?

ZipOutputStream zipOut = new ZipOutputStream(response.getOutputStream);?

zipOut.putNextEntry("file1.zip");?

zipOut.write("zip1".getBytes());?

zipOut.putNextEntry("file2.zip");?

zipOut.write("zip2".getBytes());?

zipOut.putNextEntry("file3.zip");?

zipOut.write("zip3".getBytes());?

zipOut.close();?

}

以上代码在resin环境下可以下载到test.zip并可以成功解压
而在weblogic环境下虽然可以下载,但下载后的文件却不能解压,提示 “压缩文件损坏”

将 response.setContentType("APPLICATION/ZIP;charset=GBK"); GBK换成 UTF-8或 ISO8859-1

?

热点排行