以下是對include?兩種用法的區別
主要有兩個方面的不同;
一:執行時間上:
<%@?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 是先編譯,產生二個class文件.file文件的值可以向下傳.而page就不能.file文件找不到會報錯,page不會.
posted on 2007-12-13 23:36
crazy 閱讀(152)
評論(0) 編輯 收藏 所屬分類:
java