RATSENO

페이지 모듈화와 요청 흐름 제어 본문

DEV/JSP

페이지 모듈화와 요청 흐름 제어

RATSENO 2018. 2. 7. 23:06

<jsp:include> 액션 태그를 이요한 공통 영역 작성


보통 하나의 웹사이트를 구성하는 페이지들ㄹㅇ른 동일한 상단 메뉴, 좌측 메뉴 그리고 하단 푸터를 갖는다.

이런 공통 구성 요소를 위한 코드를 모든 JSP 페이지마다 작성한다면 코드 중복이 발생하게 된다. 게다가 공통 구성 요소의 일부를 수정하려면 모든 JSP 페이지를 수정해야 하는 부담도 있다. 이런 화면 구성 요소의 코드 중복 문제를 없앨 때 사용할 수 있는 것이 바로

<jsp:include> 액션 태그 이다.


1<jsp:include> 액션 태그 사용법


<jsp:include page="포함할페이지" flush="true">


page:포함할 JSP 페이지의 경로를 지정한다.

flush: 지정한 JSP페이지를 실행하기 전에 출력 버퍼를 플러시할지 여부를 지정한다.

true이면 출력 버퍼를 플러시하고, false이면 플러시하지 않는다. 기본값은 false이다.



2.<jsp:include> 액션 태그를 이용한 중복 영역 처리

일반적인 웹 사이트는 

  • 상단 메뉴
  • 좌측 메뉴
  • 중앙내용
  • 하단 메뉴

등의 요소로 구성되어 있다,

구성 요소 중에는 상단 메뉴나 하단 메뉴처럼 모든페이지에서 동일한 것들도 있고, 좌측 메뉴처럼 페이지에 따라서 변경되는 부분도 있다.

또한, 페이지의 중앙 내용처름 페이지마다 서로 다른 내용이 출력되는 것도 있다.

'DEV > JSP' 카테고리의 다른 글

<jsp:include>액션 태그의 page 속성 경로  (0) 2018.02.07
웹 어플리케이션 폴더 구성  (0) 2018.02.07
Comments