private List list;
private StuService ss;
public String getAll(){
String sql = "from Student";
list = ss.findBySql(sql);//这里就是为了取一个集合 我用的是List类型的集合 然后给下面用
String[] tableHeader = {"序号","姓名"};
short cellNumber=(short)tableHeader.length;//表的列数
HSSFWorkbook workbook = new HSSFWorkbook();//创建一个excel
HSSFCell cell = null;//excel的列
HSSFRow row = null;//excel的行
HSSFCellStyle style = workbook.createCellStyle();//设置表头的类型
style.setAlignment(HSSFCellStyle.ALIGN_CENTER);
HSSFCellStyle style1 = workbook.createCellStyle();//设置数据类型
style1.setAlignment(HSSFCellStyle.ALIGN_CENTER);
HSSFFont font = workbook.createFont();//设置字体
HSSFSheet sheet = workbook.createSheet("sheet1");//创建一个sheet
HSSFHeader header = sheet.getHeader();//设置sheet的头
try {
if (list.size()<1) {
header.setCenter("没有相关资料");
}else {
header.setCenter("学生信息表");
row = sheet.createRow(0);
row.setHeight((short)400);
for (int k = 0; k < cellNumber; k++) {
cell = row.createCell((short)k);//创建第0行第k列