最近项目升级已经完成,已进入后期维护和调整阶段。
以下是对此项目的感受,
发现不同的服务器,还是有很大区别的,例如同样的代码如下(截选):
<%@ page contentType="application/vnd.ms-excel; charset=UTF-8"%>
<%
…………
OutputStream os=response.getOutputStream();
/*
*createExcel是直接在jsp里生成了一个xls文件,第一参数可以忽略
*第二个参数是xls文件名,
*第三个参数是表头
*第四个参数是结果集
*第五个参数很重要就是response的对象获取的IO流
*第六个参数可以忽略
*/
reportService.createExcel(modelfile,reportname,heads,list1,os,"id");
%>
以上代码会让页面弹出一个文件下载窗口,如图:
"。