1. 程式人生 > >jsp include的兩種用法區別

jsp include的兩種用法區別

轉載出:http://blog.csdn.net/xueyepiaoling/article/details/6258369

一:執行時間上:

<%@ include file=”relativeURI”%>                   是在翻譯階段執行

<jsp:include page=”relativeURI” flush=”true” />  在請求處理階段執行.

二:引入內容的不同:

<%@ include file=”relativeURI”%>

引入靜態文字(html,jsp),在JSP頁面被轉化成servlet之前和它融和到一起.

<jsp:include page=”relativeURI” flush=”true” />引入執行頁面或servlet所天生的應答文字.

另外在兩種用法中file和page屬性都被說明為一個相對的URI.如果它以斜槓開頭,那麼它就

是一個環境相干的路徑.將根據賦給利用程式的URI的字首進行說明,如果它不是以斜槓開頭,那麼就是頁面相干的路徑就根據引入這個文件的頁面所在的路徑進行說明.更多有關URL是怎麼說明的請參考相干材料或書籍.