資源描述:
《fileupload上傳》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、用fileupload處理文件上傳Commons是Apache開(kāi)放源代碼組織中的一個(gè)Java子項(xiàng)目,該項(xiàng)目主要涉及一些開(kāi)發(fā)中常用的模塊,例如文件上傳、命令行處理、數(shù)據(jù)庫(kù)連接池、XML配置文件處理等。這些項(xiàng)目集合了來(lái)自世界各地軟件工程師的心血,其性能、穩(wěn)定性等方面都經(jīng)受得住實(shí)際應(yīng)用的考驗(yàn)。有效地利用這些項(xiàng)目將會(huì)給開(kāi)發(fā)帶來(lái)顯而易見(jiàn)的效果。Fileupload就是其中用來(lái)處理HTTP文件上傳的子項(xiàng)目。本文主要介紹如何使用Fileupload來(lái)處理瀏覽器提交到服務(wù)器的文件信息。 為了讓首次接觸Fileupload的開(kāi)發(fā)人員能夠更直觀的理解該項(xiàng)目,我們
2、將實(shí)現(xiàn)一個(gè)簡(jiǎn)單的文件上傳功能,并一步步介紹開(kāi)發(fā)步驟,以及詳細(xì)的代碼?! …h(huán)境準(zhǔn)備 1.下載并安裝Tomcat(已經(jīng)有很多關(guān)于Tomcat安裝以及使用的文章,在這里不再介紹); 2.下載Fileupload的jar包c(diǎn)ommons-fileupload-1.0-beta-1.jar,并將該文件拷貝到{$TOMCAT}/common/lib目錄下(其中{$TOMCAT}為T(mén)omcat的安裝目錄); 3.由于Fileupload子項(xiàng)目同時(shí)要用到另外一個(gè)項(xiàng)目commons-Beanutils,所以必須下載Beanutils,并將解壓后的文件com
3、mons-beanutils.jar拷貝到{$TOMCAT}/common/lib目錄下?! ¢_(kāi)發(fā)文件上傳頁(yè)面 文件上傳的界面如圖1所示。為了增加效率我們?cè)O(shè)計(jì)了三個(gè)文件域,同時(shí)上傳三個(gè)文件?! D1文件上傳界面 頁(yè)面的HTML代碼如下:
文件上傳演示文件上傳演示<
4、/h1>???文件1:?
?5、lspan=“2”>?文件2:?
??文件3:?
??
?
6、