티스토리 뷰

jsp가 정상적으로 URL처리가 되는지 확인 할 때 해당 프로젝트를 선택하고 Run on Server 메뉴를 통해서 실행을 하게 된다.

Tomcat의 Port Number가 8080이라면

"http://localhost:8080/controller/" 이 경로로 지정되면서 

위처럼 home.jsp의 경로로 가게 된다.

 

위 처럼 borad의 list.jsp를 확인하고 싶다면 

 

" http://localhost:8080/controller/board/list" 로 지정하면서

해당 페이지를 확인 할 수 있다.

 

하지만 웹 프로젝트는 가능 하면 절대 경로를 이용하는 구조를 사용하는 것이 바람직하다.


WHY?

절대 경로는 프로젝트의 안정성과 이식성을 높이며, 유지보수 및 확장성을 강화하는 데 도움이 되기 때문이라고 합니다.

 

절대 경로 설정법

1. Servers Tomcat Modules메뉴

Servers의 Tomcat이 설정 되어 있다면 Tomcat을 더블 클릭한다.

 

더블 클릭을 하면

위 이미지처럼 뜰텐데 아래쪽 Modules를 클릭한다.

Edit를 클릭하고

 

/controller 로 되어있는 부분을 /으로 바꿔 준뒤 OK클릭.

 

2. 해당 프로젝트의 Properties

해당 프로젝트를 우클릭 한뒤 Properties선택.

 

Web Project Settings 를 클릭.

 

/controller로 되어있는 Context root부분을 / 으로 바꿔준뒤 Apply and close.

 


 

서버에 들어가 있던 프로젝트 remove해주시고 다시 추가한 다음 서버 실행.

해당 프로젝트 우클릭 Rus As → Rus on Server

경로 설정이 다 되었다.

 

 

 

배워나가는 코린이 입니다!!

부족한게 있다면 댓글로 지적해주세요!! 감사합니다!😊

'프로그래밍 기초 > Spring' 카테고리의 다른 글

게시판 페이징 처리(2)  (2) 2023.12.15
게시판 페이징 처리(1)  (2) 2023.12.15
한글 깨짐 현상 해결  (0) 2023.11.30
의존성 주입이란?  (0) 2023.11.23
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/09   »
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
글 보관함