티스토리 뷰

현재 톰캣 기준이다.

다른 서버는 해당 없거나 다른 위치에 있을수 있다

일단 이전글에 썻던 프로젝트를 열어보자 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> 가 일치하는 경우를 조심하자.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
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
글 보관함