HashMap  map = new HashMap();
 map.put("list",fileDataList);
 ExcelJXLSWrite exl = new ExcelJXLSWrite();
 String template = SysEnv.getFileRoot() + "/importfile/"+java.io.File.separator+"overduePartDetailSearch.xls";//模版文件路径
 String temp = SysEnv.getFileRoot()+"/planFile/" +java.io.File.separator+DateUtil.getSysDate("yyyyMMddhhmmssSS")+"overduePartDetailSearch.xls";//临时存放文件路径
exl.setTemplateFileName(template);//设置模版
exl.setDestFileName(temp);//目的存放路径
 //数据装载
 exl.setMap(map);//设置数据map对象
exl.exportXLS();//
  /** 用户下载  **/
 "&filename="+java.net.URLEncoder.encode(f)).forward(request,response); 
   pageContext.forward("DownLoadFile.jsp?fileName=" +temp);