package com.fgkj.report; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.text.SimpleDateFormat; import java.util.Collection; import java.util.Date; import java.util.Iterator; import java.util.List; import java.util.regex.Matcher; import java.util.regex.Pattern; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.usermodel.HSSFClientAnchor; import org.apache.poi.hssf.usermodel.HSSFComment; import org.apache.poi.hssf.usermodel.HSSFFont; import org.apache.poi.hssf.usermodel.HSSFPatriarch; import org.apache.poi.hssf.usermodel.HSSFRichTextString; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hssf.util.HSSFColor; import org.apache.poi.ss.formula.functions.T; import org.apache.struts2.ServletActionContext; public class FileUtil { private static String filename="用户表.xls"; public static InputStream ReaderFile(){ InputStream is=null; is=ServletActionContext.getServletContext().getResourceAsStream("/files/"+filename); //System.out.println(is); return is; } /*public static void WriterFile(List list){ HSSFWorkbook workbook = new HSSFWorkbook(); HSSFSheet sheet = workbook.createSheet("sheet1"); HSSFRow row=sheet.createRow(0); HSSFCell cell=row.createCell(0); cell.setCellValue("员工编号"); cell=row.createCell(1); cell.setCellValue("员工姓名"); cell=row.createCell(2); cell.setCellValue("性别"); cell=row.createCell(3); cell.setCellValue("身份证号"); cell=row.createCell(4); cell.setCellValue("座机号码"); cell=row.createCell(5); cell.setCellValue("邮箱"); cell=row.createCell(6); cell.setCellValue("家庭住址"); cell=row.createCell(7); cell.setCellValue("手机号码"); for(int i=0;i