jsp中include有兩種形式:
<%@ include file=” ”%>
<jsp:include page=” ” flush=”true”/>
其實(shí),jsp不能原封不動(dòng)的傳給服務(wù)器解析,先把jsp編譯成servlet,然后服務(wù)器才能進(jìn)行執(zhí)行該servlet來實(shí)現(xiàn)。
主要有兩個(gè)方面的不同:
1、執(zhí)行時(shí)間上:
<%@ include file=” ”%>是在翻譯階段執(zhí)行
<jsp:include page=” ” flush=”true”/>在請(qǐng)求處理階段執(zhí)行
2、引入內(nèi)容不一樣:
<%@ include file=” ”%>是引入靜態(tài)文本 ,會(huì)作為其部分編譯使用。
<jsp:include page=” ” flush=”true”/>會(huì)生成獨(dú)立的servlet或生成的應(yīng)答文本。
<%@ include file=” ”%>
<jsp:include page=” ” flush=”true”/>
其實(shí),jsp不能原封不動(dòng)的傳給服務(wù)器解析,先把jsp編譯成servlet,然后服務(wù)器才能進(jìn)行執(zhí)行該servlet來實(shí)現(xiàn)。
主要有兩個(gè)方面的不同:
1、執(zhí)行時(shí)間上:
<%@ include file=” ”%>是在翻譯階段執(zhí)行
<jsp:include page=” ” flush=”true”/>在請(qǐng)求處理階段執(zhí)行
2、引入內(nèi)容不一樣:
<%@ include file=” ”%>是引入靜態(tài)文本 ,會(huì)作為其部分編譯使用。
<jsp:include page=” ” flush=”true”/>會(huì)生成獨(dú)立的servlet或生成的應(yīng)答文本。