<%@ include file=”relativeURI”%>与<jsp:include page=””>的区别

来源:互联网 发布:淘宝隐形眼镜 编辑:程序博客网 时间:2024/04/27 20:16

jsp的静态包含和动态包含的区别:

一、执行时间上:        静态<%@  include file=”relativeURI”%>在编译阶段执行,也就是将relativeURI的JSP源码复制到目标

                                文件内,置于JSP容器中,编译成一个servlet文件。

                                动态<jsp:include page=””>在请求处理阶段执行,即被包含和目标jsp文件分别编译成servlet,然后目

                                表由编译好的servlet回应请求。

二、引入的内容不同:  前者引入静态的html或jsp文本,效果和复制文本成一个jsp一样。

                                后者引入执行页面或者servlet所生成的应答文本。


原创粉丝点击