<%@ page contentType="text/html; charset=UTF-8"%> <%@ page import="com.forgon.tools.*,org.apache.commons.lang.*"%> <%@page import="java.io.IOException"%> <%@page import="sun.misc.BASE64Decoder"%> <%@ page import="com.forgon.tools.*,com.forgon.disinfectsystem.reportforms.service.*"%>
<% String fileName = request.getParameter("htmlFileName"); String jsFileName = request.getParameter("jsFileName"); String htmlTable = request.getParameter("htmlTable"); if(fileName != null){ 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.exportHtmlTable(request,servletOutputStream,jsFileName,htmlTable); }catch (Exception e) { e.printStackTrace(); } servletOutputStream.flush(); out.clear(); out = pageContext.pushBody(); } %>