2010-09-07 40 views
1

最終用戶將在執行下面的jsp程序時選擇一個excel文件。如何讀取以JSP形式選擇和提交的Excel文件?

<form action="?? " method="post" enctype="multipart/form-data" name="form1" id="form1"> 

    Upload File: 
    <input name="file" type="file" id="file"><br><br> 
    <input type="submit" name="Submit" value="Submit"/><br><br> 
    <input type="reset" name="Reset" value="Reset"/> 
    </form> 

excel工作表將採用指定的格式,需要讀取並與數據庫的內容進行比較。

我的查詢在這裏是我該如何處理這個問題,一旦用戶瀏覽excel文件並提交jsp表單。

如何將excel表單調用到java程序中,並請向我解釋執行相同操作的步驟。我是java的初學者,如果你的回答是自我解釋的,我會非常感激。

在此先感謝。

回答

2

您可以使用Apache POI API操作Excel文檔。


您的操作應該將您重定向到一個將處理該文件的servlet。您需要處理多部分文件,您可以使用Apache file upload來執行此操作。


資源:

關於同一主題:

+0

我真的不知道如何處理這樣的API以及它應該如何與現在的jsp progrmam連接。請告知 – LGAP 2010-09-07 17:32:26

+0

查看資源和鏈接的問題。 – 2010-09-07 17:34:01

+0

是的,我會從這些資源中學習。但是,請讓我知道如何將該程序連接到我現在的jsp程序。

LGAP 2010-09-07 17:36:55

0

阿帕奇已經發明瞭圖書館閱讀的Excel工作表。它的名字是Apache Poi。它是免費的,它有很好的文檔記錄。當然,一個示例代碼是可用的