1. jsp中動態include與靜態include的區別
1、動態INCLUDE在使用的時候,會先解析所要包含的頁面,解析後在和主頁面放到一起顯示 動態包含只有在執行到它的時候才載入。
2、靜態INCLUDE在使用的時候,不會解析所要包含的頁面,包含的jsp頁面與被包含的jsp頁面共用一個request內置對象。靜態的包含是將兩個jsp文件二合一。
3、jsp:include是先編譯一下included.jsp文件,然後再包含。先編譯,後包含;
@ include是先把文件包含就來,然後統一編譯。先包含,後編譯。
4、希望對你有幫助。
2. 一個JSP文件中使用include指令來包含一個文本文件
在jsp中include指令有2種方式來引入一個文件
1、說明標簽<%@ include file="xxx.jsp"%>
2、動作標簽<jsp:include page="xxx.jsp"/>
3、<jsp:include>元素允許你包含動態文件和靜態,而include說明標簽僅僅是把一個文件內容當成靜態追加到主文件中去。
4、如果文件僅是靜態文件,可以直接利用<%@ include file="xxx.jsp"%>包含進去,如果是txt文件,最好把文件格式改成jsp文件然後包含進去就可以。