jsp的静态包含和动态包含的区别:
一、执行时间上: 静态<%@ include file=”relativeURI”%>在编译阶段执行,也就是将relativeURI的JSP源码复制到目标
文件内,置于JSP容器中,编译成一个servlet文件。
动态<jsp:include page=””>在请求处理阶段执行,即被包含和目标jsp文件分别编译成servlet,然后目
表由编译好的servlet回应请求。
二、引入的内容不同: 前者引入静态的html或jsp文本,效果和复制文本成一个jsp一样。
后者引入执行页面或者servlet所生成的应答文本。
本文深入解析了JSP中的静态包含与动态包含两种方式的区别,包括执行时间、引入内容的不同以及实现原理。
2715

被折叠的 条评论
为什么被折叠?



