我现在代码改成如下的方法了,但一直报"getWriter() has already been called for this response "错误,请问应该怎么解决?
Workbook wb = Workbook.getWorkbook(new File(strFileName));
out.clearBuffer();
ServletOutputStream os = response.getOutputStream();
WritableWorkbook wwb = Workbook.createWorkbook(os,wb);
WritableSheet wws = wwb.getSheet(0);
int k=0;
for (int r=2;r<=27;r++)
{
for (int c=4;c<=7;c++)
{
WritableCellFormat contentFromart = new WritableCellFormat(jxl.write.NumberFormats.TEXT);
Label A2=new Label(c,r,sValue[k],contentFromart);
WritableFont font= new WritableFont(WritableFont.createFont("宋体"),10,WritableFont.NO_BOLD);
WritableCellFormat cellFormat1 = new WritableCellFormat(font);
cellFormat1.setBorder(jxl.format.Border.ALL, jxl.format.BorderLineStyle.THIN);
A2.setCellFormat(cellFormat1);
wws.addCell(A2);
k++;
}
}