静态包含与动态包含
静态包含:<%@ include file=”包含页面”%> 动态包含:<jsp:include page=" " flush="true"/> 区别 : 1.编译的文件数目不同 静态包含 : 1个class文件 动态包含 : 多个class文件 2.执行的时间不同 : 静态包含 ; jsp编译java文件的阶段 动态包含 : 执行class文件阶段,动态加入 3.静态包含在两个文件中不能有相同的变量,而动态包含允许. 静态包含 : 相当于将包含文件直接复制到主体文件中 动态包含 : 相当于调用不同的jsp 4.无论静态还是动态包含,都是使用同一个request对象. jsp组合的过程是一个请求转发的过程,所以是用同一个request对象 5.<%@ include file=”包含页面”%>是指令元素 <jsp:include page=" " flush="true"/> 是行为元素
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄

更多精彩