2011年10月30日 星期日

JSP Include

要在 JSP 裡插入固定頁面有兩種方式
1. JSP 指令
    <%@ include file=”Header.jsp”%>
2. JSP 標準動作
    <jsp:include page=”Header.jsp” />


很多時候這兩種方式的結果是完全相同的,但是內部 Container 的處理方式是有點不一樣的。


「指令」處理 include 頁面的時機是第一次被讀取到的時候(Translation Time)


「標準動作」處理 include 頁面的時機是每次被讀取到的時候(Run Time)


此外,被 include 之 JSP 檔案中必須注意不可有 <html> 或 <body>,否則會造成母頁面重覆出現 <html> 及 <body> 導致網頁讀取不正確。

沒有留言:

張貼留言