FileItem |
Methods |
|
|
deleteFile현재 파일을 삭제합니다.
Syntaxboolean deleteFile ()
Parameters
Return Values파일 삭제 성공 여부를 반환합니다.
Remarks
Sample CodesJava FileUpload fileUpload = new FileUpload(request, response); FileItem[] fileItems = null; try { fileUpload.setAutoMakeDirs(true); String saveDirPath = request.getRealPath("/"); saveDirPath += ("UploadDir" + File.separator); fileUpload.startUpload(saveDirPath); fileItems = fileUpload.getFileItems("files"); if(fileItems != null) { for(int i=0; i<fileItems.length; i++) fileItem[i].save(saveDirPath); } } catch(CrossUploaderException ex) { } catch(Exception ex) { // 업로드 된 모든 파일을 개별적으로 판단하여 삭제합니다. if(fileItems != null) { for(int i=0; i<fileItems.length; i++) { // FileItem의 정보를 확인 후 필요할 경우 삭제 // getName(); // getFileName(); // getLastSavedDirPath(); // getLastSavedFilePath(); // getLastSavedFileName(); // getFileSize(); // getFileNameWithoutFileExt(); // getFileExtension(); // getContentType(); // isSaved(); // isEmptyFile(); fileItems[i].deleteFile(); } } finally { fileUpload.clear(); }
|