<%@ include file=”relativeURI”%>与<jsp:include page=””>的区别
2011-07-06 15:13
513 查看
jsp的静态包含和动态包含的区别:
一、执行时间上: 静态<%@ include file=”relativeURI”%>在编译阶段执行,也就是将relativeURI的JSP源码复制到目标
文件内,置于JSP容器中,编译成一个servlet文件。
动态<jsp:include page=””>在请求处理阶段执行,即被包含和目标jsp文件分别编译成servlet,然后目
表由编译好的servlet回应请求。
二、引入的内容不同: 前者引入静态的html或jsp文本,效果和复制文本成一个jsp一样。
后者引入执行页面或者servlet所生成的应答文本。
一、执行时间上: 静态<%@ include file=”relativeURI”%>在编译阶段执行,也就是将relativeURI的JSP源码复制到目标
文件内,置于JSP容器中,编译成一个servlet文件。
动态<jsp:include page=””>在请求处理阶段执行,即被包含和目标jsp文件分别编译成servlet,然后目
表由编译好的servlet回应请求。
二、引入的内容不同: 前者引入静态的html或jsp文本,效果和复制文本成一个jsp一样。
后者引入执行页面或者servlet所生成的应答文本。
相关文章推荐
- <jsp:include page="">与<&@ include file="">的区别
- <jsp:include page="xxx"> 和<%@include file="xxx">区别
- <jsp:include page=”XXX”>与<%@ include file=”XXX”%>之间有什么区别
- <%@ include file=""%> 和<jsp:include page=""/>两者的区别
- <%@ include file=""%>与<jsp:include page=""/>区别
- <%@ include file=""%>与<jsp:include page=""/>区别
- <jsp:include page=""/>和<%@include file=""%>-----JSP中两种页面引入方式的区别
- <%@ page include=""%> 和<jsp:include flush="true" page=""></jsp:include>两者的区别
- <%@ include file=""%>与<jsp:include page=""/>区别
- <%@ include file=""%>与<jsp:include page=""/>区别
- <%@ include file=""%>与<jsp:include page=""/>区别
- <%@ include file=”url”%> 和<jsp:include page=”url” flush=”true” /> 的区别
- <%@ include file="" %>和<jsp:include page="" />的区别
- <jsp:include>和<%@include file=""%> 有什么区别
- <%@ include file=""%>与<jsp:include page=""/>区别
- <jsp:include page="">和<%@include page=""%> 标签学习
- <%@ include file=""%>与<jsp:include page=""/>的区别
- <jsp:include page=”XXX”>和<%@ include file=”XXX”%>有何区别
- <jsp:include>和<%@include file=""%>区别
- <jsp:include>与include指令的区别