프로젝트 파일 구조

hiyayeah·2023년 1월 5일
0

MVC_Model1 -> Spring_MVC

목록 보기
5/12

1. 파일 구조

왼쪽이 기존 MVC Model1 방식으로 구현했을때의 파일구조, 오른쪽이 Spring으로 변경하면서 새로 분류한 파일구조이다.

  • 기존 webapp 폴더에 혼재하던 뷰페이지, css파일, 이미지 파일 등을 resources 폴더로 이동
  • views 폴더에 뷰페이지를 모아서 분류

2. 변경된 코드

// 1. 
<a href="../main/about.jsp">About</a>	// 기존 페이지 이동 코드
// ↓
<a href="about">About</a>				// 서블릿 주소 호출 방식으로 변경


// 2. css파일 연결 코드
<link rel="stylesheet" href="../css/morph.css">
// ↓
<link rel="stylesheet" href="<%=request.getContextPath() %>/resources/css/morph.css" /> 
  
  
// 3. 이미지 코드
<img src="../images/logo.png">  
// ↓
<img src="<%=request.getContextPath() %>/resources/img/logo.png">  

0개의 댓글