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

开发者在线 Builder.com.cn 更新时间:2007-11-16作者:dxaw 来源:赛迪网

本文关键词: word Excel

将一个JSP页面中的<%@ page contentType="text/html; charset=GBK" language="java" %>替换为 jiMR9r@}/  
OO![ T^Z  
<%@ page contentType="application/vnd.ms-Excel;charset=GBK" language="java"%> //Excel x<N:Vj)$  
 1J GbQ  
:~!dr  
u`J q'u  
<%@ page contentType="application/vnd.ms-word;charset=GBK" language="java"%> //Word g G^^XO  
bf#2 XlU  
在页面开始输出数据前中加入一行 1KiX({TE  
L$:l  
<% P,m!:I  
F?CIT}l  
response.setHeader("Content-disposition","attachment;filename=result.xls");//Excel j~Z 9euDlj  
Lm-*p_QI  
%> ]oC. %  
3e8] V  
D) SP{&qU>  
jZK Z $Ib  
<% =(6v Q=  
Wr 1guQ  
response.setHeader("Content-disposition","attachment;filename=result.doc");//Word `P(qr3O  
-sT fZ  
%> rzl @eS:L  
I oE;D"  
对页面中的其它部分的处理: Q 2f 5kZ  
 ? h"G.'  
去掉导入的CSS文件(可以在页面中加入<style type=”text/css”></style>) JE!&+]zA  
 l6Q;z3  
去掉所有的javascript或VBScript q.EX(- h  
sC:D|m2}  
其它代码不需要更改查看本文来源

用户评论

  • 用户名
  • 评论内容