공부기록/Servlet JSP

페이지 모듈화

jhs0129 2021. 11. 2. 11:04
320x100
반응형

<jsp:include> - 페이지 내에서 상단메뉴, 좌측메뉴 등과 같은 동일한 것을 모듈화를 시켜 중복 제거

 

<jsp:include page="포함시킬 페이지 경로" flush="true"/>

flush가 false면 출력하지 않음

 

main페이지에서 include태그가 실행되면 병렬적으로 실행 되는 것이아니라 먼저 page를 include시키고 다음 문장 출력

 

<jsp:param> - 포함시킬 페이지에 argument로 보내주기 위해서 사용

 

<jsp:include page="포함시킬 페이지 경로" flush="true">

  <jsp:param name="name" value="value"/>

</jsp:include>

받은 쪽에서는 request.getParameter("name")을 통해서 받아옴

request.setCharacterEncoding()을 통해서 인코딩을 하지 않으면 올바른 값 전달 안될 수 있음

 

<jsp:forward> - 페이지를 redirect하지 않고 해당 페이지의 내용을 전부 제거하고(출력버퍼에서) 새로 출력

<jsp:forward page="경로">

320x100
반응형