Posted
Filed under JSP, JAVA

[원문] : http://pridesky.tistory.com/6


파일 업로드 기능을 사용하기 위해선 2가지의 jar 파일 필요


* commons io
* commons fileupload
1. MultipartResolver 설정

* 파일 업로드 빈등록 (commonsContext 같은 공용 Context.xml 설정파일이 적당)


<property> = maxUploadSize : 최대 업로드 가능한 바이트 크기
maxInMemorySize : 임시파일 생성전 메모리에 보관할수있는 최대바이트 크기
defaultEncoding : 요청을 파싱할 때 사용할 캐릭터 인코딩(기본값 : ISO-8859-1)
2. 웹 설정 부분

* 업로드 기능이 들어가는 폼은 enctype="multipart/form-data" 속성을 넣어줘야 함.



3. 업로드 파일 접근

* 어노테이션을 이용한 업로드 파일 접근
- MultipartFile 내장 객체가 업로드하려고하는 파일을 담고있음


* 이외 HttpServletRequest 를 이용한 방식과
Command 객체를 이용한 방식이 있다.
2013/03/04 17:55 2013/03/04 17:55