jsp中include有两种形式:
<%@ include file=” ”%>
<jsp:include page=” ” flush=”true”/>
其实,jsp不能原封不动的传给服务器解析,先把jsp编译成servlet,然后服务器才能进行执行该servlet来实现。
主要有两个方面的不同:
1、执行时间上:
<%@ include file=” ”%>是在翻译阶段执行
<jsp:include page=” ” flush=”true”/>在请求处理阶段执行
2、引入内容不一样:
<%@ include file=” ”%>是引入静态文本 ,会作为其部分编译使用。
<jsp:include page=” ” flush=”true”/>会生成独立的servlet或生成的应答文本。