:: JSP는 대부분의 기능을 오픈소스로 제공하는데 대표적인 기능이 파일 업로드, 파일 다운로드 기능이며 이 외에 이메일 등 수많은 오픈소스 라이브러리를     제공하고 있음


[ 라이브러리 설치 ]


http://commons.apache.org/proper/commons-fileupload/download_fileupload.cgi 접속 commons-fileupload-버전.jar 확인

- zip 파일을 클릭해 다운로드

- 압축풀기

- 압축을 푼 폴더의 commons-fileupload-버전jar 파일을 복사하여 web-inf/lib 폴더에 붙여 넣기

http://commons.apache.org/proper/commons-io/download_io.cgi 에 접속하여 commons-io-버전.jar 파일 확인

- zip 파일을 클릭해 다운로드

- 압축풀기

- 압축을 푼 폴더의 commons-io-버전.jar 파일을 복사해 web-inf/lib 폴더에 붙여넣기


[ 파일 업로드 관련 API ]


< DiskFileItemFactory 클래스가 제공하는 메서드 >

메서드 

기능 

setRepository() 

파일을 저장할 디렉터리 설정 

setSizeThreadhold() 

최대 업로드 가능한 파일 크기를 설정 



< ServletFileUpload 클래스가 제공하는 메서드 >

메서드 

기능 

parseRequest() 

전송된 매개변수를 List 객체로 얻음 

getItemIterator() 

전송된 매개변수를 Iterator  






'프로그래밍 > JSP' 카테고리의 다른 글

JSP 모델1과 모델2  (0) 2020.03.04
HTML5와 제이쿼리  (0) 2020.03.03
JSP 문자열 처리 함수  (0) 2020.02.28
JSP 포매팅 태그 라이브러리  (0) 2020.02.27
JSP 다국어 태그 라이브러리  (0) 2020.02.27

+ Recent posts