您的位置:首页 > Web前端 > JavaScript

JSP中include其他页面的两种形式的区别

2016-04-14 10:52 363 查看
在jsp中页面包含其他页面有两种形式,分别是

指令元素:<%@ include file=""%>

行为元素:<jsp:include page="" flush="true"/>

一:执行时间上:

<%@ include file=""%> 是在编译阶段执行

<jsp:include page="" flush="true"/> 是在请求处理阶段执行,即执行此代码的时候

二:引入内容的不同:

<%@ include file=""%> 引入静态文本(html,jsp),指令元素读入指定页面的内容,把引用页面的内容和所在页面融合到一起。这个过程是在编译阶段:也就是jsp被转化成servlet的阶段进行的。

<jsp:include page="" flush="true"/>只有在执行到这行代码时,才动态地引入被引用页面所生成的结果
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JSP include