[Spring] [fileupload] Java 파일업로드 구현하기




전자정부기준으로 작성 되었으나 
전자정부 역시 스프링 기반이라 스프링에서도 마찬가지로 적용
해주시면 됩니다




1) POM 태그에 멀티파트 파일 관련 필요한 라이브러리 추가
               

-------------------------------------복사용--------------------------------------------

<!--  MultiPart : Start  -->
<dependency>
    <groupId>commons-fileupload</groupId>
    <artifactId>commons-fileupload</artifactId>
    <version>1.3.1</version>
</dependency>
<dependency>
    <groupId>commons-io</groupId>
    <artifactId>commons-io</artifactId>
    <version>2.4</version>
</dependency>
<!--  MultiPart : End  -->

-----------------------------------------------------------------------------------------

2) multipartResolver 빈객체 생성 


============================복사용=========================

<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver" />

=========================================================


3) 컨트롤러에서 파일 처리




실행 결과


화면에서 보낸 데이터 





컨트롤러에서 콘솔에 찍은 데이터





파일 업로드가 잘되었는지 확인





댓글

  1. commons-file과 commons-io 는 어떤 연관 관계가 있는거죠?

    답글삭제

댓글 쓰기

가장 많이 본 글