File file = new File("..\\datadownload/tmp/xyz.txt");
FileWriter fw = new FileWriter(file);
PrintWriter out = new PrintWriter(fw);zipfile.zip("..\\datadownload/tmp/xyz.txt","..\\datadownload/xyz.zip"); 请大家帮帮我,
我的程序是放在JavaSource下的ztry.util包中;
现在是,我想把数据写到WebContent下的datadownload\\temp\\out.txt文件中,
然后在将datadownload\\temp\\out.txt文件打包成ZIP文件,放到datadownload\\下;
怎么做呀?

解决方案 »

  1.   

    写的怎么这么糊涂啊,我不给你做解答了,只是告诉你个大概吧。这种情况最好不要用相对路径,如果环境变量变了的话,很容易出问题,建议你最好改成绝对路径来做。
    也就是说,你可以根据环境取的一个绝对的根路径,然后根据这个路径,再加上datadownload\\temp\\out.txt,得到你的这个文件的绝对路径。其余的都可以按这个思路来做,这样就ok了。