,歡迎訪問網頁設計愛好者web開發。smartupload mysmartupload = new smartupload();
mysmartupload.initialize(servlet.getservletconfig(), request,response);
// 設定上傳限制
// 1.限制每個上傳文件的最大長度。
// mysmartupload.setmaxfilesize(10000);
// 2.限制總上傳數據的長度。
// mysmartupload.settotalmaxfilesize(20000);
// 3.設定允許上傳的文件(通過擴展名限制),僅允許doc,txt文件。
// mysmartupload.setallowedfileslist("doc,txt");
// 4.設定禁止上傳的文件(通過擴展名限制),禁止上傳帶有exe,bat, jsp,htm,html擴展名的文件和沒有擴展名的文件。
// mysmartupload.setdeniedfileslist("exe,bat,jsp,htm,html,,");
mysmartupload.upload();
//讀取其它數據
request req = mysmartupload.getrequest();
string title = req.getparameter("title");
//保存文件
for (int i = 0; i < mysmartupload.getfiles().getcount(); i++) {
com.jspsmart.upload.file file = mysmartupload.getfiles().getfile(i);
if (file.ismissing()) continue;
file.saveas(savepath + file.getfilename());
}