<%@ page contentType="text/html; charset=UTF-8"%> <%@ page import="com.forgon.tools.*,org.apache.commons.lang.*"%> <%@ page import="com.forgon.tools.*,com.forgon.disinfectsystem.reportforms.service.*"%> <%@page import="java.io.PrintStream"%> <%@ include file="/common/taglibs.jsp"%>
<% String fileName = request.getParameter("fileName"); String fileContents = request.getParameter("fileContents"); String fileSizes = request.getParameter("fileSizes"); String htmlTable = request.getParameter("htmlTable"); String jsFileName = request.getParameter("jsFileName"); if(fileName != null && fileName != ""){ ServletOutputStream servletOutputStream = response.getOutputStream(); try{ response.setContentType("application/vnd.ms-excel"); response.addHeader("Content-Disposition","inline;filename=" + new String(fileName.getBytes("GBK"), "ISO8859_1")); ReportFormsManager reportFormsManager = (ReportFormsManager)SpringBeanManger.getBean("reportFormsManager"); reportFormsManager.exportExcelForImg(fileContents,htmlTable,fileName,fileSizes,jsFileName,request,response); }catch (Exception e) { e.printStackTrace(); } servletOutputStream.flush(); out.clear(); out = pageContext.pushBody(); } %>