| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- package com.happy.unitil;
- import org.apache.poi.ss.usermodel.Workbook;
- import javax.servlet.http.HttpServletResponse;
- import java.io.OutputStream;
- import java.io.PrintWriter;
- public class ResUtil {
- public static void write(Object o, HttpServletResponse response)
- throws Exception {
- response.setContentType("text/html;charset=utf-8");
- // response.setHeader("Access-Control-Allow-Origin", "*");
- PrintWriter out = response.getWriter();
- out.println(o.toString());
- out.flush();
- out.close();
- }
- public static void write(String o, HttpServletResponse response)
- throws Exception {
- response.setContentType("text/html;charset=utf-8");
- PrintWriter out = response.getWriter();
- out.println(o.toString());
- out.flush();
- out.close();
- }
- public static void writeJson(HttpServletResponse respone, String result) {
- respone.setContentType("application/json;charset=utf-8");
- PrintWriter out;
- try {
- out = respone.getWriter();
- out.print(result);
- out.flush();
- out.close();
- } catch (Exception e) {
- // //System.out.println("Comm_Util_writeJson---->" + e);
- }
- }
- public static void export(HttpServletResponse response, Workbook wb,
- String fileName) throws Exception {
- response.setHeader("Content-Disposition", "attachment;filename="
- + new String(fileName.getBytes("utf-8"), "iso8859-1"));
- response.setContentType("application/ynd.ms-excel;charset=UTF-8");
- OutputStream out = response.getOutputStream();
- wb.write(out);
- out.flush();
- out.close();
- }
- }
|