비지니스 로직에서 파일처리에대한 경로를 처리를 했을것이다.
프로젝트위치와 파일경로위치가 달라서 테스트할때 불편함을 느낄수 있을 때가 있는데 이럴때는
server.xml 에서 밑에 부분을 보면
<Context docBase="해당프로젝트명" path="프로젝트패스" reloadable="true" source="org.eclipse.jst.jee.server:프로젝트명"/>
이런 태그가 나올것이다.
그 밑에 아래와 같이 추가해주면 된다.
<Context docBase="실제 저장되는 파일 위치 경로" path="서버에서 찾는 파일 경로" reloadable="true"/>
서버에서 찾는 파일 경로가 /fileFolder(webapp 바로 아래를 이야기함, url 주소상으로는 localhost/프로젝트명/fileFolder) 밑에 들어가고
실제 저장되는 파일 위치는 C:\data\testProject\fileFoler 안에 들어간다면
<Context docBase="C:\data\testProject\fileFoler" path="/fileFolder" reloadable="true"/>
해서 맵핑 시켜주면된다.
이렇게 설정해 놓으면 /fileFolder 라는 논리적 경로를 C:\data\testProject\fileFoler 물리적인 경로에서 찾게된다.
'웹개발 셋팅' 카테고리의 다른 글
이클립스에서 경로 살려서 임포트 하기 (0) | 2014.07.08 |
---|---|
체크아웃을 통해서 받은 프로젝트의 css js 등이 적용안될경우 (0) | 2014.06.10 |
URL에 생기는 프로젝트이름 수정,제거 (0) | 2014.05.21 |
User Libraries를 이용한 라이브러리 커스텀 셋팅 (0) | 2014.04.30 |
에러페이지 처리하기 (0) | 2014.03.19 |