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就好
關鍵的代碼 網上都有 復制改就好 但是規則一定要自己想好