服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

如何将网页数据输出为Excel或Word文件

如何将网页数据输出为Excel或Word文件 `2<[d|{  
.<\^;en  
gfno#,gwM  
t@qC"!  
将一个JSP页面中的<%@ page contentType="text/html; charset=GBK" language="java" %>替换为 Zz )xL{ ;y  
.zJGyT;M8  
<%@ page contentType="application/vnd.ms-Excel;charset=GBK" language="java"%> //Excel N]7%kzWP  
EaN"GAE  
L&w]$1z  
N? rs{1[P  
<%@ page contentType="application/vnd.ms-word;charset=GBK" language="java"%> //Word OSaZJJ|  
ZU b/gWM  
在页面开始输出数据前中加入一行 %79 4o {  
nrG;{6zF"  
<% )+<c]>Y  
Z&s.X 3? d  
response.setHeader("Content-disposition","attachment;filename=result.xls");//Excel  O/Te-!  
R hhXtw\D  
%> cnJhK r3  
<H30%sJo  
U{}A 4H(  
y!P?T(7  
<% l 7b <  
qj 't'  
response.setHeader("Content-disposition","attachment;filename=result.doc");//Word YS6KM3=9c  
&KP|f8f1  
%> YYz rH/&  
(2,)zzZ  
对页面中的其它部分的处理: et)-vEHS  
)g1|?,Uf5n  
去掉导入的CSS文件(可以在页面中加入<style type=”text/css”></style>) "(\<Fk!  
qcbI/"}Ui  
去掉所有的javascript或VBScript {|rj]kWfR  
6WFx bDky  
其它代码不需要更改

扫描关注微信公众号