WebDev/Spring

스프링+jsp 업로드 파일 절대경로로 지정하기

Spring+JSP 업로드 파일 및 폴더 톰캣 절대경로 지정





하나의 프로젝트를 여러 톰캣으로 바라보게 할 때 


파일을 업로드하거나 다운로드 할 때 문제가 발생할 경우가 있다.


톰캣이 프로젝트의 루트를 타지않고 톰캣의 루트를 타려고하기 때문이다 ..




이런 끔찍한 404에러를 보게된다..




이럴 때에는 업로드 디렉토리를 절대경로로 지정해주어야 한다.




방법

해당 톰캣의 server.xml을 수정하자

<Context path="/상대경로" docBase="/절대경로" />


를 추가 시켜주면 된다.


상대경로는 만든 프로젝트에서 보내고자하는 경로이고


절대경로는 실제 리눅스 및 윈도우에서 저장하고 있는 절대경로이다.