FileUpload |
Methods |
|
|
setAutoMakeDirs파일 저장 및 이동시 파일생성에 필요한 상위 디렉토리를 모두 생성합니다.
Syntaxvoid setAutoMakeDirs ( boolean autoMakeDirs ) ParametersautoMakeDirs [in] autoMakeDirs 속성 값을 입력합니다. 기본 값은 false입니다.
Return Values
RemarksautoMakeDirs 값이 false일 경우, 파일이 저정되는 경로는 FileUpload.startUpload() Method 호출 전에 미리 생성해 두어야 합니다.
Sample CodesJava FileUpload fileUpload = new FileUpload(request, response); try { // 파일 저장 및 이동시 파일생성에 필요한 상위 디렉토리를 모두 생성합니다. fileUpload.setAutoMakeDirs(true); String saveDirPath = request.getRealPath("/"); saveDirPath += ("UploadDir" + File.separator); fileUpload.startUpload(saveDirPath); FileItem[] fileItems = fileUpload.getFileItems("files"); if(fileItems != null) { } } catch(CrossUploaderException ex) { } catch(Exception ex) { fileUpload.deleteUploadedFiles(); } finally { fileUpload.clear(); }
|