读书人

导出excel效能的一个实现

发布时间: 2012-09-19 13:43:53 作者: rapoo

导出excel功能的一个实现
将jsp作excel处理,以实现导出Excel的功能:
1、用excel画个要导出表格的样式,然后另存为 .html文件。

2、将文件改名为.jsp,然后将头部加上如下内容:

if("1".equals(request.getParameter("downloadFlag"))){//downloadFlag为1时为下载文件   response.setHeader("Content-disposition","attachment; filename="+fileName);    }else if("0".equals(request.getParameter("downloadFlag"))){//downloadFlag为0时为用指定的程序打开文件   response.setContentType("application/ms-word");}//downloadFlag为其他值时用IE默认的方式打开文件


参考2:
另外java.net.URLDecoder类可进行逆操作
另注:URLEncoder也常用来处理URL。如一个URL为“http://www.ic.com:8080/show.do?mothod=news&aa=1&bb=2”,存在DB中,将需要调出并传到前台给JS运用时,遇到特殊字符?&会截断,这时可以用URLEncoder进行处理。然后再传就不会出现截断的情况。 曾应用地方:在各县级首页中图片新闻的处理中。


读书人网 >编程

热点推荐