본문 바로가기

카테고리 없음

jsp : include와 forward

include 또 다른 페이지를 포함하고자 할 때 사용하는 태그 

 

[1] 기존 include 지시어를 이용한 방식

 

<%@include file="footer.jsp"%>

 

기존 include 방식은 포함된 페이지의 변수로 

접근이 가능하고

같은 이름의 변수 선언이 불가능하다 

- 컴파일 방식 

 

[2] 표준 액션 태그를 이용한 방식 : 

 

표준 액션 태그 이용한 방식 : include page= "주소"

<jsp:include page="footer.jsp"/>

 

특징 1 :

include 페이지에 선언된 변수를 공유하지 않음 

=> 동일한 이름의 변수를 선언할 수 있다 

 

특징 2:

include되는 페이지로 데이터(값을) 전달 할 수 있다.

<jsp:include page="footer.jsp">
<jsp:param name="month" value="8" />
</jsp:include>

 

 


forward 

<jsp: forward page="footer.jsp" >

</jsp:forward>

 

요청된 url은 유지하면서 페이지만 이동시킴