jsp中静态include和动态include的区别

来源:互联网 发布:加内特数据统计 编辑:程序博客网 时间:2024/05/18 01:46
主要有两个方面的不同;
一:执行时间上:
  <%@ include file="relativeURI"%> 是在翻译阶段执行
  <jsp:include page="relativeURI" flush="true" /> 在请求处理阶段执行.
二:引入内容的不同:
  <%@ include file="relativeURI"%>引入静态文本(html,jsp),在JSP页面被转化成servlet之前和它融和到一起.
  <jsp:include page="relativeURI" flush="true" />引入JSP页面或servlet执行后所生成的应答文本.