Notice
Recent Posts
Recent Comments
Link
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Tags more
Archives
Today
Total
관리 메뉴

jeongwon

MultipartRequest 와 물리적 파일 저장 본문

JAVA

MultipartRequest 와 물리적 파일 저장

jeongwon_ 2022. 9. 13. 22:21

MultipartRequest 를 통해 실제 파일이 물리적 공간에 생성되는 시점이 궁금했는데,

 

찾아보니 생성자 

 

MultipartRequest(request,"업로드디렉토리",제한용량,"인코딩",파일명중복방지처리옵션) : 

MultipartRequest multi=new MultipartRequest(request, Constants.UPLOAD_PATH, 

Constants.MAX_UPLOAD, "utf-8", new DefaultFileRenamePolicy());

 

이렇게 생성할 때 해당 디렉토리 위치에 저장해준다고 한다. 그래서 

신규파일을 생성(위의 생성자를 호출)하기 전에

 

File 객체를 생성해 저장소 위치가 실제 존재하는지(디렉토리 존재) 확인을 거쳐

없는 경우 디렉토리를 생성해주어야 한다. 다음은 해당 구문이다.

 

File uploadDir=new File(UPLOAD_PATH);

if(!uploadDir.exist()) uploadDir.mkdir();