jsp页面导出保存word或Excel几种方法及个人总结
以下是本人在做EXCEL/WORLD中在网上找的方法及个人总结:
方法1:
<%@ page contentType="application/msword; charset=GBK" %> //或者vnd.ms-word
<%@ page contentType="application/msexcel; charset=GBK" %> //或者vnd.ms-excel
通过设置可以使原来页面的内容在word或者excel中表现出来。
如果需要把word或者excel文档下载下来,只需在jsp页面上面加上如下代码:
<%
//线上浏览的方式:
response.setHeader("Content-disposition","inline; filename=test1.xls");
//下载的方式:
response.setHeader("Content-disposition","attachment; filename=test2.xls");
//以上这行设定传送到前端浏览器时的档名为test1.xls
//就是靠这一行,让前端浏览器以为接收到一个excel档
%>
方法2:
通过jxl等第三方来操作excel,这种网上资料丰富,
但这种又分两个方法:下面会介绍
1)在服务器端生成文件
方法3:
1.用word编辑一个模板,然后另存为HTML
2.在java类里面写velocity 语言代码
如有不对的地方,请指出。 1 楼 ws512098112 2012-08-15 前台怎么跳到后台啊。