jspsmartupload.jar主要方法介紹
上傳
// 新建一個SmartUpload對象
SmartUpload su = new SmartUpload();
// 上傳初始化
su.initialize(pageContext);
// 限制每個上傳文件的最大長度。
su.setMaxFileSize(10000);
// 限制總上傳數據的長度。
su.setTotalMaxFileSize(20000);
// 設定允許上傳的文件(通過擴展名限制),僅允許doc,txt文件。
su.setAllowedFilesList("doc,txt");
// 設定禁止上傳的文件(通過擴展名限制),禁止上傳帶有exe,bat,
//jsp,htm,html擴展名的文件和沒有擴展名的文件。
su.setDeniedFilesList("exe,bat,jsp,htm,html,,");
// 上傳文件
su.upload();
// 將上傳文件全部保存到指定目錄
int count = su.save("/upload");
下載
// 新建一個SmartUpload對象
SmartUpload su = new SmartUpload();
// 初始化
su.initialize(pageContext);
// 設定contentDisposition爲null以禁止瀏覽器自動打開文件,
//保證點擊鏈接後是下載文件。若不設定,則下載的文件擴展名爲
//doc時,瀏覽器將自動用word打開它。擴展名爲pdf時,
//瀏覽器將用acrobat打開。
su.setContentDisposition(null);
// 下載文件
su.downloadFile("/upload/test.doc");
SmartUpload用法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
web.xml中配置啓動時加載的servlet,load-on-starup
Everlasting丶幻
2020-06-13 21:35:45
Sosoo 1.0網絡爬蟲程序
hailang99
2020-02-21 05:08:45
Jsp幾種跳轉的區別
朱海涛的博客
2018-09-06 03:09:43
Jsp9個內置對象和4種屬性範圍 以及各個內置對象的方
朱海涛的博客
2018-09-06 03:09:43
Scriptlet的3種模式
朱海涛的博客
2018-09-06 03:09:43
jstree的一個坑 關於恢復選中的節點
wdd668
2018-09-04 17:54:37
jsp 文件下載完成後 頁面提示
wdd668
2018-09-04 17:54:37
ShiroHttpSession.getCreationTime(ShiroHttpSession.java:90)
wdd668
2018-09-04 17:54:34
實現在兩個JList中元素移動and實現數據更改後排序
dingoc
2018-09-04 12:16:34
告訴你怎樣學Java纔是硬道理
caocao808
2018-08-31 03:54:42
程序員堅決不能做技術的奴隸
caocao808
2018-08-31 03:54:40
關於初學者提高自己JAVA水平的十大技術
caocao808
2018-08-31 03:54:40