FileUpload |
Methods |
|
|
setFileFilters허용할 파일 확장자를 설정합니다.
Syntaxvoid setFileFilters ( String[] fileFilters ) void setFileFilters ( String[] fileFilters, boolean reverse ) ParametersautoMakeDirs [in] 허용할 파일 포맷 이름을 입력합니다. reverse [in] reverse 속성 값을 입력합니다. 기본 값은 false입니다.
Return Values
Remarks확장자가 없는 파일을 허용하려면 String[] fileFilters = {"jpg", "jpeg", "txt", ""} 처럼 배열을 생성해 주십시오.
Sample CodesJava FileUpload fileUpload = new FileUpload(request, response); try { fileUpload.setAutoMakeDirs(true); String saveDirPath = request.getRealPath("/"); saveDirPath += ("UploadDir" + File.separator); // 허용할 파일 확장자를 설정합니다. // 확장자가 없는 파일을 허용하려면 {"jpg", "jpeg", "txt", ""} 처럼 배열을 생성해 주십시오. String[] fileFilters = {"jpg", "jpeg", "txt"}; fileUpload.setFileFilters(fileFilters); fileUpload.startUpload(saveDirPath); FileItem[] fileItems = fileUpload.getFileItems("files"); if(fileItems != null) { } } catch(CrossUploaderException ex) { } catch(Exception ex) { fileUpload.deleteUploadedFiles(); } finally { fileUpload.clear(); }
|