部分导入包
import jxl.Workbook;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
public void expExcel(String structname,List> villageDep){
try {
// Users user = getUser(structid);
// 打开文件
WritableWorkbook book = Workbook.createWorkbook( new File("D:"+File.separator+"街镇用户信息"+File.separator+structname+".xls"));
// 生成名为镇街名的工作表,参数0表示这是第一页
WritableSheet sheet = book.createSheet(structname , 0);
// 在Label对象的构造子中指名单元格位置是第一列第一行(0,0)
// 以及单元格内容为test
String[] title = {"登录名","用户姓名","密码"};
int m =0;
for(m=0;m
Label lab= new Label(m,0,title[m]);
sheet.addCell(lab);
}
for(int n=1;n
String[] name = {(String) villageDep.get(n-1).get("ID"),(String) villageDep.get(n-1).get("STRUCTNAME"),"666666"};
for(m=0;m
Label lab= new Label(m,n,name[m]);
sheet.addCell(lab);
}
}
// 写入数据并关闭文件
book.write();
book.close();
} catch (Exception e) {
System.out.println(e);
}
}