아직 신입이라 간단한 것도 삽질하며 배워가는 중임을 참고 부탁드립니다 :)
다른 사람 프로젝트를 Github에서 다운로드하여 서버 띄우기까지 성공하여 "http://localhost:8443"으로 접속해보았습니다.
로그인 화면이 뜨는걸 확인하여 이제 분석을 해보려고 했습니다.
첫 번째 의문점은,
어떤 설정으로 인해 로그인 화면이 뜨게 되는 걸까? 에서 먼저 드는 생각은
welcome-page로 설정되어 있겠지 하여, 프로젝트 WEB-INF(Web Information) 밑에 web.xml를 열어 확인해 보았습니다.
하지만 생각과 다르게 설정이 되어 있지 않아 구글링을 하게 되었습니다.
구글링을 통해 알게 된 "http://localhost:8443"으로 주소를 입력하여 들어올 경우 원하는 첫 페이지로 설정하는 법은 크게 아래와 같았습니다.
1. WEB-INF/web.xml에 welcome-file-list를 설정하는 법
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
2. 또는 Servers/프로젝트가 연결되어 있는 Tomcat/web.xml에 welcome-file-list를 설정하는 법
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
*필자는 2번에 경우를 생각하지 못하여 한참 헤매게 되었습니다 T.T
3. @RequestMapping에 경로를 "/"로 설정
"잘못된 부분이나 궁금하신 점은 언제든지 댓글 달아주세요."
'개발(IT) > JAVA언어' 카테고리의 다른 글
[카카오API] InvalidHubPartnerKey 에러 (0) | 2018.10.01 |
---|---|
[개발/JSP]세션 시간 변경하기(Session Timeout) (0) | 2018.08.18 |
[면접]JAVA 면접 질문 모음 (0) | 2018.07.26 |