JSP, SERVLET

jsp :param, :include ... flush 태그

Adev 2022. 10. 31. 00:01

<jsp:param> 이란?

<jsp:include>나 <jsp:forward> 태그에 데이터를 전달하기 위해 사용하는 자식 태그이다.

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



ex)

<jsp:forward page="template.jsp">
    <jsp:param name="CONTENTPAGE" value="list_view.jsp" />
</jsp:forward>



<jsp:include>란?

다른 JSP페이지의 내용을 현재 페이지에 추가하기 위해 사용하는 태그이다.

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


flush 속성은 페이지 실행하기 전에 출력 버퍼를 비우고(flush) 클라이언트에게 전송할지 결정한다.
true는 전송하고 false는 전송하지 않는다.

ex)

    <td>
        <jsp:include page="${param.CONTENTPAGE}" flush="false" />
    </td>
</tr>
<tr>
    <td>
        <jsp:include page="bottom.jsp" flush="false" />
    </td>