smartupload.jar下載 最新軟件|熱門(mén)排行|軟件分類(lèi)|軟件專(zhuān)題|廠商大全

您的位置: 首頁(yè)編程開(kāi)發(fā)編程工具 → smartupload.jar文件包

smartupload.jar文件包

smartupload.jar文件包 網(wǎng)友評(píng)分:8

同類(lèi)相關(guān)軟件

軟件介紹

軟件標(biāo)簽: jar包 編程工具

smartupload.jar包是一款重要的組件,主要針對(duì)jsp開(kāi)發(fā)而成,功能完善,操作簡(jiǎn)單,能幫助用戶(hù)處理下載文件出行的中文亂碼等問(wèn)題,需要的朋友趕緊來(lái)綠色資源網(wǎng)下載吧!

軟件介紹

這款smartupload.jar是對(duì)于jsp開(kāi)發(fā)的的上傳下載組件,該組件可以能全程控制上傳,還可以限制文件大小、類(lèi)型等方面,將不符合要求的文件輕松過(guò)濾掉。

smartupload.jar

smartupload.jar功能

1、能對(duì)上傳的文件在大小、類(lèi)型等方面做出限制。如此可以濾掉不符合要求的文件。

2、在JSP文件中僅僅書(shū)寫(xiě)三五行java代碼就可以搞定文件的上傳或下載,方便。

3、smartupload.jar包可以能全程控制上傳。使用jspSmartUpload組件提供的對(duì)象及其操作方法,可以獲得全部上傳文件的信息《包含文件名,大小,類(lèi)型,擴(kuò)展名,文件數(shù)據(jù)等》,方便存取。

4、僅寫(xiě)兩行代碼,就能將web服務(wù)器變成文件服務(wù)器。不論文件在Web服務(wù)器的目錄下或在其它所有目錄下,都能使用jspSmartUpload進(jìn)行下載。

放置的位置

把壓縮包里面的jar拷貝到工程的lib下面即可

smartupload jar使用方法介紹

上傳 

// 新建一個(gè)SmartUpload對(duì)象 

Java代碼 

1. 

2.SmartUpload su = new SmartUpload(); 

3. 

4.// 上傳初始化 

5. 

6.su.initialize(pageContext); 

7. 

8.// 限制每個(gè)上傳文件的最大長(zhǎng)度。 

9. 

10.su.setMaxFileSize(10000); 

11. 

12.// 限制總上傳數(shù)據(jù)的長(zhǎng)度。 

13. 

14.su.setTotalMaxFileSize(20000); 

15. 

16.// 設(shè)定允許上傳的文件(通過(guò)擴(kuò)展名限制),僅允許doc,txt文件。 

17. 

18.su.setAllowedFilesList("doc,txt"); 

19. 

20.// 設(shè)定禁止上傳的文件(通過(guò)擴(kuò)展名限制),禁止上傳帶有exe,bat, 

21. 

22.//jsp,htm,html擴(kuò)展名的文件和沒(méi)有擴(kuò)展名的文件。 

23. 

24.su.setDeniedFilesList("exe,bat,jsp,htm,html,,"); 

25. 

26.// 上傳文件 

27. 

28.su.upload(); 

29. 

30.// 將上傳文件全部保存到指定目錄 

31. 

32.int count = su.save("/upload"); 

33. 

34.下載 

35. 

36.// 新建一個(gè)SmartUpload對(duì)象 

37. 

38.SmartUpload su = new SmartUpload(); 

39. 

40.// 初始化 

41. 

42.su.initialize(pageContext); 

43. 

44.// 設(shè)定contentDisposition為null以禁止瀏覽器自動(dòng)打開(kāi)文件, 

45. 

46.//保證點(diǎn)擊鏈接后是下載文件。若不設(shè)定,則下載的文件擴(kuò)展名為 

47. 

48.//doc時(shí),瀏覽器將自動(dòng)用word打開(kāi)它。擴(kuò)展名為pdf時(shí), 

49. 

50.//瀏覽器將用acrobat打開(kāi)。 

51. 

52.su.setcontentDisposition(null); 

53. 

54.// 下載文件 

55. 

56.su.downloadFile("/upload/test.doc"); 

SmartUpload su = new SmartUpload();

// 上傳初始化

su.initialize(pageContext);

// 限制每個(gè)上傳文件的最大長(zhǎng)度。

su.setMaxFileSize(10000);

// 限制總上傳數(shù)據(jù)的長(zhǎng)度。

su.setTotalMaxFileSize(20000);

// 設(shè)定允許上傳的文件(通過(guò)擴(kuò)展名限制),僅允許doc,txt文件。

su.setAllowedFilesList("doc,txt");

// 設(shè)定禁止上傳的文件(通過(guò)擴(kuò)展名限制),禁止上傳帶有exe,bat,

//jsp,htm,html擴(kuò)展名的文件和沒(méi)有擴(kuò)展名的文件。

su.setDeniedFilesList("exe,bat,jsp,htm,html,,");

// 上傳文件

su.upload();

// 將上傳文件全部保存到指定目錄

int count = su.save("/upload");

軟件截圖

下載地址 電腦版

用戶(hù)評(píng)論

熱門(mén)評(píng)論

最新評(píng)論

發(fā)表評(píng)論 查看所有評(píng)論(0)

昵稱(chēng):
請(qǐng)不要評(píng)論無(wú)意義或臟話(huà),我們所有評(píng)論會(huì)有人工審核.
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)