공부기록/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
반응형