7. 파일 업로드

Yuri Lee·2022년 5월 31일
0

JSP

목록 보기
7/19

<파일 업로드의 개요>

웹 브라우저에서 서버로 파일을 전송하여 서버에 저장하는 것

파일 업로드를 위한 jsp 페이지

<form action="JSP파일" method="POST" enctype="multipart/form-data">
	<input type="file" name="요청 파라미터 이름">
</form>

< MultipartRequest를 이용한 파일 업로드>

웹 페이지에서 서버로 업로드되는 파일 자체만 다루는 클래스
cos.jar 오픈 라이브러리를 이용해 import하여 사용

MultipartRequest 생성자의 매개변수

매개변수설명
requestRequest 내장 객체 설정
saveDirectory서버의 파일 저장 경로를 설정
maxPostSize파일의 최대 크기를 설정
encoding인코딩 유형 설정
policy파일명 변경정책 설정

< Commons-FileUpload를 이용한 파일 업로드>

파일 업로드 패키지인 Commons-FileUpload는 서버의 메모리상에서 파일 처리가 가능하도록 지원
commons-fileupload.far, commons-io.jar 오픈 라이브러리 이용
FileItem 클래스의 메소드를 사용하여 요청 파라미터가 일반 데이터인지 파일인지 분석 및 처리.

profile
개발자 이유리

0개의 댓글