|
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();
}
|