/**
* CSV文件导出
* @return
*/
public String getCSV() {
try {
HttpServletResponse response = ActionContext.getActionContext().getResponse();
StringBuffer sb = new StringBuffer();
sb.append("id");
sb.append(",");
sb.append("name");
sb.append(",");
sb.append("age");
sb.append("/r/n");
sb.append("001");
sb.append(",");
sb.append("aaa");
sb.append(",");
sb.append("21");
sb.append("/r/n");
sb.append("002");
sb.append(",");
sb.append("bbb");
sb.append(",");
sb.append("22");
sb.append("/r/n");
response.setContentType("application/octet-stream");
response.addHeader("Content-Disposition", "attachment; filename=" + "test_csv.csv");
OutputStream os = response.getOutputStream();
os.write(sb.toString().getBytes());
os.flush();
} catch (IOException e) {
e.printStackTrace();
}
return null; // 不做任何跳转
}