티스토리 뷰
현재 톰캣 기준이다.
다른 서버는 해당 없거나 다른 위치에 있을수 있다
일단 이전글에 썻던 프로젝트를 열어보자 http://holy1017.tistory.com/32
/test/src/main/webapp 에다가 우클릭후
새로작성-jsp파일
index라 쓰고 완료를 누른다.(넥스트 눌러서 다른 템플릿 설정할순 있지만 일단 넘어가자)
그리고 프로젝트를 서버로 실행해보자.
이전과는 다르게 /test/src/main/webapp/WEB-INF/views/home.jsp 가 실행되는게 아니라
/test/src/main/webapp/index.jsp 가 실행된다.
프로젝트의 xml 설정파일 어디에도 index.jsp가 실행 된다는 내용은 없다
원인은 톰캣 xml설정인데
프로젝트 탐색기의 서버프로젝트-톰캣폴더-web.xml 파일을열어보자
너무 긴내용이 있는데 신경쓰지 말고
쫙 아래로 내려가보자
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
라는 내용이 보일것이다.
위 파일들이 실행 안되게 할려면 위 내용을 주석처리하면 된다.
위내용을 /test/src/main/webapp/WEB-INF/web.xml 에다가 설정하는것도 가능하다.
우선순위는 항상 <welcome-file-list>가 먼저다.
자바 매핑하고 <welcome-file-list> 가 일치하는 경우를 조심하자.
'이클립스' 카테고리의 다른 글
톰캣 서버 임시 파일 경로 변경 방법 (0) | 2015.10.19 |
---|---|
이클립스 클래스 파일 삭제후 자동으로 컴파일 안되는 문제 (0) | 2015.10.15 |