http://szhnet.iteye.com/blog/199059
這種問題,網路一下一大把。
B. java 先根據一個list生成一個文件,然後在壓縮下載怎麼實現
編碼思路
(一)封裝list集合信息使之輸出到txt、excel等文件中;
(二)通過ZipOutputStream實現對文件壓縮操作;
(三)使用HttpServlet提供與用戶進行下載,下載完成後,刪除文件。
C. 急!!!想實現通過java方式壓縮文件並提供下載功能,在線等!!!
給你一個代碼吧。
/**
* 文件夾壓縮。輸入路徑不能與輸出路徑相同
* zip("c:\\webserver\\test.zip","c:\\test1");
* @param zipFileName
* @param inputFile
* @throws Exception
*/
public static void zipFold(String zipFileName,String inputFilePath)throws Exception{
zip(zipFileName,new File(inputFilePath));
}
private static void zip(String zipFileName,File inputFile)throws Exception{
ZipOutputStream out=new ZipOutputStream(new FileOutputStream(zipFileName));
zipFold(out,inputFile,"");
out.close();
}
private static void zipFold(ZipOutputStream out,File f,String base)throws Exception{
if (f.isDirectory())
{
File[] fl=f.listFiles();
base=base.length()==0?"":base+"/";
for (int i=0;i<fl.length ;i++ )
{
zipFold(out,fl[i],base+fl[i].getName());
}
}
else
{
out.putNextEntry(new ZipEntry(base));
FileInputStream in=new FileInputStream(f);
int b;
while ((b=in.read()) != -1)
out.write(b);
in.close();
}
}
D. Java8 64位壓縮包
官網下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
建議去官網下載,不要用別人的包
E. java 怎麼下載壓縮文件
伺服器生成壓縮文件,執行下載。
F. 請提供一個我的世界java電腦版壓縮包,我的電腦是惠普wins7旗艦版的,最好是適合電腦用的,應該
直接上java.com可以直接下載
G. java游戲壓縮包在哪下載
在下載游戲的網站有專門為java設計的程序!直接在裡面找就行了!
H. java 文件 壓縮 下載
http://hi..com/jiangzhong8715/blog/item/98b34fef08bf661bfcfa3c4d.html
你看看這個把 我的是讀取資料庫word文檔 壓縮zip 下載
I. 誰有我的世界最新電腦版和java64位的壓縮包下載地址,文件夾的一邊去,只要壓縮包,注意是要64位
我有64位Java 但是我沒有最新版我的世界,加我QQ我給你897828417
J. java怎麼下載壓縮文件
可以用java的輸入,輸出流,設置返回的類型為下轉
response.setContentType("application/x-download");//設置為下載application/x-download
String filedownload = "/要下載的文件名";//即將下載的文件的相對路徑
String filedisplay = "最終要顯示給用戶的保存文件名";//下載文件時顯示的文件保存名稱
String filenamedisplay = URLEncoder.encode(filedisplay,"UTF-8");
response.addHeader("Content-Disposition","attachment;filename=" + filedisplay);