javaweb上传excel
A. java web中利用jsp和servlet怎么实现excel文件的导入(导入保存在数据库中)不用太复杂的,拜托啦
上传文件
按行,读取文件
每行数据装入对应实体
实体入list
list批量存入数据库
每一步具体哪个需要解释?或者自己能查到么?按步做呗...
B. 在JAVA web开发中怎么把Excel中的数据导入到oracle数据库中
1.准备数据:在excel中构造出需要的数据
2.将excel中的数据另存为文本文件(有制表符分隔的)
3.将新保存到文本文件中的数据导入到pl*sql中
在pl*sql中选择tools--text importer,在出现的窗口中选择Data from Textfile,然后再选择Open data file,
在弹出的文件选择框中选中保存有数据的文本文件,此时将会看到data from textfile中显示将要导入的数据
4.在configuration中进行如下配置
注:如果不将Name in header勾选上会导致字段名也当做记录被导入到数据库中,从而导致数据错误
5.点击data to oracle,选择将要导入数据的表,并在fields中将文本中的字段与表中的字段进行关联
6.点击import按钮进行导入
7.查看导入的数据
OK,至此数据导入成功。
C. java,web项目我想上传一个rar压缩文件,里面有个excel和图片。
解压缩这一步不说了,前面有人说过了。
你要找不同文件的时候,如果文件比较少,像你说的只有两个文件,你就按扩展名去判断匹配就可以了。excel找xls,图片找jpg或者png。
如果文件比较多的时候,你可以随rar包上传一个properties文件或者xml文件,在里面配一下各个文件的文件名以便解析使用。
D. java web在struts2中怎么样把上传的excel表内的信息保存到数据
用apache的poi.jar,非常简单。先下载这个包,我最近也在做这个功能。上传的话可以用jspsmartupload.jar包,这个比那个common-fileupload包更好用,封装多了。
E. java web 上传的excel文件以html文件存储怎么做啊,求例子
这个你把他分解一下就很简单了 你会文件上传吧?会的话ok
先获取上传数据流 然后通过jxl解析他
获取excel内容 然后拼写html字符串 在写到想存储的地方
F. java web开发如何将本几上的excel文件中的数据导入到mysql数据库中,是web开发不是java se
首先需要上传文件的功能,把文件上传到服务器指定的位置后,用jxl.jar包读取excel文件中的内容,把每一行的内容作为一条记录保存到数据库中
G. 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>
H. java web 的工程中 导入excel到数据库时,怎么把任意的文件导入到数据库 就是任意的文件的那段代码是什
任意文件不知道,XXX.xls
FormFile importFile = cf.getImportFile();
if (importFile != null && importFile.getFileSize() > 0) {
if (!importFile.getFileName().endsWith(".xls")) {
return mapping.findForward("Success");
}
try {
HSSFWorkbook workbook = new HSSFWorkbook(importFile
.getInputStream());
HSSFSheet sheet = workbook.getSheetAt(0);
I. java web项目中,如何把自己上传的excel文件,用分页的形式,显示在页面,
用流操作,读取,然后将读取结果放在一个集合里,然后将集合放在request.setAttribute()里,在JSP页面将这个集合遍历,分页的话,设置页面显示的行数,当前行,总共行数……
J. 你好! 请教你个问题 java web程序如何将读取的excel表格里的数据插入到数据库,并显示在JSP页面上
代码就不上嘞。。太多。。。而且这东西痛过一次就好嘞。。。
给你个思路。。。首先分解问题
1.java后台要读取excel,就需要用到 上传功能 怎么传搜度娘
2.java读取excel 我用的是jxl这个jar 怎么用搜度娘
3.插入数据库 insert就好 考虑性能和效率 建议用批量
4.显示在jsp select就好
关键的代码 网上都有 复制改就好 但是规则一定要自己想好