package cc.kojikanri.util; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.http.HttpServletResponse; public class CsvOut { public void writeCSVFile(HttpServletResponse response, String csvFileName, String csvHeader, String csvContents, String csvFooter) throws IOException{ String csvFileString = ""; if(!csvHeader.equals("") || csvHeader != null) { csvFileString += csvHeader; } if(!csvContents.equals("") || csvContents != null) { csvFileString += csvContents; } if(!csvFooter.equals("") || csvFooter != null) { csvFileString += csvFooter; } response.setContentType("application/octet-stream;charset=windows-31j"); response.setHeader("Content-Disposition","attachment; filename=" + csvFileName + ".csv"); response.setContentLength(csvFileString.toString().getBytes().length); try { PrintWriter pw = response.getWriter(); pw.write(csvFileString); pw.flush(); pw.close(); } catch (IOException e) { e.printStackTrace(); } } }
^_^.........分享是一种快乐!