동적 페이지: 유저가 요청한 데이터가 고정되지 않은 형식의 데이터일 경우(URL 주소로 요청하는 자원이 식별자로 되어 있을 경우) ‘톰캣’이 java 패키지에 있는 데이터를 찾아서 동적 페이지로 반환한다.
정적 페이지: 유저가 요청한 데이터가 고정된 형식일 경우(URL 주소로 요청하는 자원이 파일명으로 되어 있을 경우) ‘아파치’가 webapp 패키지에서 파일을 찾아서 바로 정적 페이지로 찾아서 반환한다.
예외: 유저가 요청한 webapp의 파일이 동적 데이터를 포함하고 있는 경우 아파치가 아닌 ‘톰캣’이 파일을 찾아 동적 데이터를 포함한 후 동적 페이지로 반환한다.
모든 페이지를 정적 페이지로 만들 경우 내용이 바뀔 때마다 파일이 늘어나기 때문에 자원의 효율성을 위해 정적 페이지/동적 페이지를 구분한다. 그 구분은 아파치의 조건문에 의한다.
Share article