Spring+JSP 업로드 파일 및 폴더 톰캣 절대경로 지정
하나의 프로젝트를 여러 톰캣으로 바라보게 할 때
파일을 업로드하거나 다운로드 할 때 문제가 발생할 경우가 있다.
톰캣이 프로젝트의 루트를 타지않고 톰캣의 루트를 타려고하기 때문이다 ..
이런 끔찍한 404에러를 보게된다..
이럴 때에는 업로드 디렉토리를 절대경로로 지정해주어야 한다.
방법
해당 톰캣의 server.xml을 수정하자
<Context path="/상대경로" docBase="/절대경로" />
를 추가 시켜주면 된다.
상대경로는 만든 프로젝트에서 보내고자하는 경로이고
절대경로는 실제 리눅스 및 윈도우에서 저장하고 있는 절대경로이다.