遇到复杂的表头excel导出,我们该怎么办呢?
就比如这个表头呢?
用代码拼表头肯定没有任何问题,可问题是这样拼代码简直真是太多了,so,what should we do?
换一个角度考虑问题,如果我们直接把带有表头的excel放到我们的项目中,然后我们读取模板,向里边写入数据,再导出,这样是不是就少了一个大步骤呢?
废话不多说,看代码:
<pre name="code" class="html"><span style="font-size:18px;">package com.at21.gpd.action;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletResponse;
import org.apache