728x90
반응형
아래 게시물을 통한 2차 창작은 댓글 부탁드립니다.
🟰가장 먼저 뜨는 페이지는 왜 index.jsp 일까?
저는 톰캣을 사용하기 떄문에 톰캣을 기준으로 설명드리겠습니다.
🟰프로젝트에 index파일이 있는경우
⏬해당 프로젝트의 web.xml에서 index파일을 탐색
🟰프로젝트에 index파일이 없고 WAS(톰캣)에 index파일이 있는 경우
⏬톰캣(WAS)의 web.xml index파일을 탐색
📌만약 rootContext(가장 최상위 경로)를 요청할 경우
☀️해당 Dynamic Project 안에 있는 web.xml을 먼저 찾습니다.
☀️web.xml에 index파일이 있다면 해당 파일을 View(화면 출력)해줍니다.
☀️만약 요청한 페이지에 index가 없다면 WAS가 갖고 있는 index파일을 찾습니다.
☀️톰캣(WAS)은 Web.xml파일에 있는 welcome-file-list의 파일을 client에게 보여줍니다.
📌web.xml이 보이지 않거나 직접 만들고 싶다면?
해당 프로젝트 우클릭 > java EE tools > generate deployment ... 을 클릭해줍니다.
* 저는 이미 파일이 있기에 클릭이 되지 않습니다.
728x90
반응형
'JSP' 카테고리의 다른 글
JSP - Servlet 각 내장객체별 범위(Scope) (136) | 2023.08.18 |
---|---|
JSP - JDBC 활용순서 (예시코드 있음) (1) | 2023.08.11 |
JSP - JSP-JSTL ( <C:forEach>, core 태그 사용하기) 예시1 (0) | 2023.08.10 |
JSP-JSTL ( <C:set>, core 태그 사용하기)2 (0) | 2023.08.09 |
JSP-JSTL ( <C:set>, core 태그 사용하기) (0) | 2023.08.08 |