JSP数据导出到EXCEL简便方法
日期:2007年5月21日 作者: 查看:[大字体 中字体 小字体]-
试试看从网页中把表格直接生成Excel,虽然不是直接从sql到excel,不过反而更加方便而且人性化。。
网上倒是找到了不少的资料,发现一段javascript的功能实现代码,很不错:
var elTable = document.getElementById("tb");
var oRangeRef = document.body.createTextRange();
oRangeRef.moveToElementText( elTable );
oRangeRef.execCommand( "Copy" );var appExcel = new ActiveXObject( "Excel.Application" );
appExcel.Visible = true;
appExcel.Workbooks.Add().Worksheets.Item(1).Paste();
appExcel = null;实现功能就是把id为tb的表格内的数据都生成为excel,我试试了可行,但是放到服务器来运行就是script error的提示,然后网上到处求问,也找了百度空间的几位高手朋友问了下,可是还是不得其法。。不过还是很感谢他们的热心帮助
没办法,我只能用别的方法来实现了,其实满喜欢上面的这个Javascript的功能的,比较人性化。。可惜我黔驴技穷,无法用上它,哎!~
既然我帮客户用jsp写的程序,那么我就还是用jsp来实现这个功能吧。。
于是找到了这么一个方法:
原文出自:http://www.jsp.mlc.edu.tw/viewitem.jsp?itemid=0000000065
***************************************************************************************************
一、将网页资料以excel报表以线上浏览方式呈现
xls651.jsp原始码如下
<%@ page contentType="application/msexcel" %>
<!-- 以上这行设定本网页为excel格式的网页 -->
<%
response.setHeader("Content-disposition","inline; filename=test1.xls");
//以上这行设定传送到前端浏览器时的档名为test1.xls
//就是靠这一行,让前端浏览器以为接收到一个excel档
%>
<html>
<head>
<title>Excel档案呈现方式</title>
</head>
<body>
<table border="1" width="100%">
<tr>
<td>姓名</td><td>身份证字号</td><td>生日</td>
</tr>
<tr>
<td>李玟</td><td>N111111111</td><td>1900/11/12</td>
</tr> - [1] [2] 下一页
-
- JSP数据导出到EXCEL简便方法 相关文章:
- JSP数据导出到EXCEL简便方法 相关软件
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:SQL2000 关于 Java JDBC 驱动的安装和设定
精品推荐
热点TOP10
- ·js技巧收集(200多个)
- ·在jsp中用bean和servlet联合实现用户注册、登录
- ·使用JSP + JAVABEAN + XML 开发的一个例子
- ·jsp 自定义分页标签
- ·在jsp中作HTTP认证的方法
- ·JSP Struts之HTML标签库详解
- ·利用JSP 2.0开发Web应用程序
- ·JSP登录验证功能的实现
- ·详解JSP 2.0下的动态内容缓存
- ·JSP应用程序开发中安全问题的实例解析
- ·用定制标签库和配置文件实现对JSP页面元素的访问控制
- ·JSP漏洞大观
- ·html与jsp开发分离技术
- ·JSP与XML的结合
- ·jsp页面显示数据导出到excel表中
- ·在一个jsp页面实现二级下拉框联动,实时读取数据库数据
- ·在JSP开发中使用jdom解析临时存放数据的XML文件
- ·理解jsp模式2架构:MVC设计模式探险
- ·使用Ant和Tomcat创建Web应用
- ·jsp在线考试系统-jsp文件
