如何将网页数据输出为Excel或Word文件
2007-04-13 16:34:14 来源:WEB开发网核心提示:将一个jsp页面中的<%@ page contentType="text/html; charset=GBK" language="java" %>替换为<%@ page contentType="application/vnd.ms-Excel;ch
将一个jsp页面中的<%@ page contentType="text/html; charset=GBK" language="java" %>替换为
<%@ page contentType="application/vnd.ms-Excel;charset=GBK" language="java"%> //Excel
或
<%@ page contentType="application/vnd.ms-Word;charset=GBK" language="java"%> //Word
在页面开始输出数据前中加入一行
<%
response.setHeader("Content-disposition","attachment;filename=result.xls");//Excel
%>
或
<%
response.setHeader("Content-disposition","attachment;filename=result.doc");//Word
%>
对页面中的其它部分的处理:
去掉导入的CSS文件(可以在页面中加入<style type=”text/css”></style>)
去掉所有的javascript或VBScript
其它代码不需要更改
更多精彩
赞助商链接