java web中我想把数据库的数据写入到excel文件中,要求完全和数据库的信息一样,,如何实现

java web中我想把数据库的数据写入到excel文件中,要求完全和数据库的信息一样,,如何实现,,求高手帮忙。

本人亲测,仅限IE可用!
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<script language="JavaScript">
function preview() {
window.clipboardData.setData("Text",document.all('table1').outerHTML);
try{
var ExApp = new ActiveXObject("Excel.Application");
var ExWBk = ExApp.workbooks.add();
var ExWSh = ExWBk.worksheets(1);
ExApp.DisplayAlerts = true;
ExApp.visible = true;
}catch(e){
alert("您的电脑没有安装Microsoft Excel软件!");
return false;
}
ExWBk.worksheets(1).Paste;
}
</script>
<table id="table1" border="1" width="200px">
<tr align="center"><th>姓名</th><th>密码</th></tr>
<tr align="center"><td>我的名称1</td><td>我的密码1</td></tr>
<tr align="center"><td>我的名称2</td><td>我的密码2</td></tr>
<tr align="center"><td>我的名称3</td><td>我的密码3</td></tr>
<tr align="center"><td>我的名称4</td><td>我的密码4</td></tr>
<tr align="center"><td>我的名称5</td><td>我的密码5</td></tr>
<tr align="center"><td>我的名称6</td><td>我的密码6</td></tr>
<tr align="center"><td>我的名称7</td><td>我的密码7</td></tr>
<tr align="center"><td>我的名称8</td><td>我的密码8</td></tr>
</table>
<button onclick="return preview();">preview</button>
</body>
</html>
温馨提示:内容为网友见解,仅供参考
无其他回答

怎么把数据库里的数据导入在eclipse里做的界面中的表格里
用java语言的话,jdbc连接到数据库,通过sql语句获得cell的值。用POI库来生成一个excel文件,把获得cell值写到excel的相应单元格内(或者用csvtokenizer这个库,生成CSV文件,也可以)

java中如何把数据导入到已有的Excel中,数据不覆盖
1、首先肯定要查到已有Excel的文件,根据路径或者名称查出。2、读取Excel文件,因为要知道是否已经存在数据,没有数据的话那就直接导入。3、如果有数据,HSSFSheet sheet,sheet.getPhysicalNumberOfRows(),可以拿到已经存在的行数,新导入的数据那就从这个基础上添加,不至于将原来的覆盖。希望对你有所帮...

JAVA 导入数据库到Excel数据就是把图中Table中的信息放入Excel保存,需要...
\/\/写入数据并关闭文件 book.write(); book.close(); }catch(Exception e) { System.out.println(e); } } } 编译执行后,会在当前位置产生一个Excel文件。 二、读取文件 以刚才我们创建的Excel文件为例,做一个简单的读取操作,程序代码如下: \/\/读取Excel的类 import java.io.*; import jxl.*; public cla...

向数据库批量导入类似excel表格判断是否有和数据库某字段相同的数据,若 ...
导入时先使用SELECT 语句查询此数据是否存在, 若存在就不执行插入语句.JAVA中加个判断就可以了.

使用java如何将mysql数据库表中数据写入到一张新excel相应列下?求...
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import jxl.Cell;import jxl.Sheet;import jxl.Workbook;import jxl.write.Label;import jxl.write.WritableSheet;import jxl.write.WritableWorkbook;public class ExcelService { private String path = ...

java怎么把excel文件导入到web网页上显示
1. 要正确的将Web客户端的Excel文件导入到服务器的数据库中,需要将客户端的Excel文件上传到服务器上。可以使用FileUpload控件完成。2. Excel文件上传到服务器指定的目录中,这里假设是该站点的upfiles目录中。3. 使用SQL语句从upfiles目录中的上传Excel文件中读取数据显示或写入数据库 ...

如何用java向指定的Excel中写入数据
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");String id =req.getParameter("id");String fileName =req.getParameter("fileName");File f = new File(req.getSession().getServletContext().getRealPath("\/printTemplateExcel\/"+fileName));WritableWorkbook wwb=null;WritableSheet wws=...

JAVA中给数据库添加记录如何跳过已有的?
将要插入的可能重复的数据列设为主键以表示唯一,在插入的时候捕获 主键重复异常 不进行处理就行了。try{ sql = "insert into ..."...query(sql);}catch(Exception e){ \/\/do nothing , just go on }

java如何输出xls格式的Excel表格文件
甚是不爽之下,我决定自己写个工具了,把客户数据库中的数据全部提取并保存到Excel中,这样我不就可以一目了然了嘛,嘿嘿,好吧,那我就写一个工具吧。第一部分就是谁都会的jdbc操作,连接数据库,提取数据集合。 Connection con; Statement state; \/**初始化连接 * @param serverIp * @param dataBase * @param ...

在java web开发中数据库应放在哪个目录下?
◆\/var\/log\/syslog 在JAVA web开发中怎么把Excel中的数据导入到oracle数据库中 1.准备数据:在excel中构造出需要的数据 2.将excel中的数据另存为文本文件(有制表符分隔的) 3.将新保存到文本文件中的数据导入到pl*sql中 在pl*sql中选择tools--text importer,在出现的窗口中选择Data from Text...

相似回答