日期:2014-05-17 浏览次数:20888 次
/**
* 将数据写入txt文件中,并下载到本地
* @param set
* 文本数据
* @param file
* 写入的文件
* @param fileName
* 文件名
* return
*/
public static void writeTxtFile(List<String> set, File file, String fileName, HttpServletResponse
response) throws Exception {
// 写入文件
if (Utils.isNull(set))
return;
BufferedWriter outp = new BufferedWriter(new FileWriter(file, true));
int k = 0;
for (String phone : set) {
k++;
outp.write(String.valueOf(phone));
outp.newLine();
if (k % 10000 == 0) {
outp.flush();
k = 0;
}
}
outp.flush();
outp.close();
outp = null;
}
你接收一下表单参数,传进去调用这个类就行了