DojoUploader
DojoUploader 위젯을 사용하여 로컬 파일을 선택하고 서버에 업로드할 수 있습니다.
Tomcat과 같은 서버에서 파일을 받아 임시 폴더에 둡니다. 서버 측 프로그램을 통해 이 임시 폴더에서 업로드 대상으로 파일을 이동해야 합니다. 서버 측 프로그램의 일반적인 원칙에 대해서는 https://dojotoolkit.org/reference-guide/1.10/dojox/form/Uploader.html#id18의 내용을 참조하십시오. 또한 Dojo 샘플 프로젝트의 DojoUploaderSample과 Java™ 서버 측 프로그램 샘플인 com.ibm.egl.rui.dojo.samples_2.x.x\WebContent\utils\uploader의 샘플 Java 서블릿을 체크아웃하십시오.
특성
- text
- 업로더 단추의 텍스트 레이블입니다.
- multiple
- 한 번에 다중 파일을 선택하고 업로드할지 여부입니다.
- showInput
- 입력 보기를 표시할 위치입니다. 다음 값을 사용할 수 있습니다.
- Dojolib.INPUT_NONE
- Dojolib.INPUT_BEFORE
- Dojolib.INPUT_AFTER
- showLabel
- 업로더 단추 레이블을 표시할지 여부입니다.
- uploadOnSelect
- 선택 후 파일을 즉시 업로드할지 여부입니다.
- uploadUrl
- 파일 업로드를 처리할 서버 측 프로그램 URL입니다.
이벤트
- onAbort
- 파일 업로드가 중단될 때 발생하는 이벤트를 지정합니다.
- onBegin
- 파일 업로드가 시작될 때 발생하는 이벤트를 지정합니다.
- onChange
- 파일 선택이 변경될 때 발생하는 이벤트를 지정합니다.
- onComplete
- 파일 업로드가 완료될 때 발생하는 이벤트를 지정합니다.
- onError
- 오류가 발생할 때 발생하는 이벤트를 지정합니다.
- onProgress
- 파일 업로드가 진행 중일 때 발생하는 이벤트를 지정합니다.
함수
- getFileList
- 선택한 파일의 정보를 리턴합니다.
- reset
- 파일 선택을 재설정합니다.
- upload
- 선택한 파일을 업로드합니다.