亚洲色蝴蝶中文娱乐网,在线亚洲欧美一区二区中文字幕,无人视频在线观看视频高清视频,99午夜国产精品一区二区,人人妻人人爽人人狠狠

JSP中include的兩種方法

時間:2019-12-27 16:56:28 類型:JAVA
字號:    

一、JSP中include的兩種方法

    1.include指令:

1
<%@include file="文件的絕對路徑或者相對路徑"%>

    file屬性是必填的(絕對或相對路徑),但它不支持任何的表達式,也不允許通過?掛參方式來傳遞參數。

    2.include動作:

1
2
3
<jsp:include page="被包含文件的路徑" flush="true/false">
    <jsp:param name="參數名稱" value="參數值"/>
</jsp:inclue>

    page屬性是必填的(絕對或相對路徑),但它既支持表達式也可傳遞參數。flush屬性為緩沖區(qū)滿時,清空緩沖區(qū)。

 

二、兩者的區(qū)別

    1.執(zhí)行時間上的區(qū)別:

    <%@ include file=”relativeURI”%> 是在翻譯階段執(zhí)行(將JSP頁面轉換成servlet的階段)。

    <jsp:include page=”relativeURI” flush=”true” /> 在請求處理階段執(zhí)行。

    2.引入內容的方式區(qū)別:

    <%@ include file=”relativeURI”%>適用于引入靜態(tài)文本,也可以這么理解:它是純粹的把部分代碼寫到了另一頁面(或者說是共享),而那另一頁面中不能有相同的變量名,但可以借用主頁面的內容。

    <jsp:include page=”relativeURI” flush=”true” />引入執(zhí)行頁面或servlet所生成的應答文本。


<