动态包含和静态包含的区别
动态包含和静态包含的区别
-
写法不同:
静态包含是指令包含<%@include file="" %>
动态包含是jsp动作标签包含<jsp:include page="">< /jsp:include>
-
编译方式不同
静态包含:编译过程中将被包含的页面先整合到包含页面再编译。只有一个文件。
动态包含:编译过程中包含的页面与被包含的页面都编译,运行后内容再通过servlet整合
-
参数传递
静态包含不能向被包含页面传递参数
动态包含客园使用jsp:param 标签向被包含页面传递参数
-
运行效率
静态包含快,当成了一个页面;动态包含是多个页面,运行慢。

浙公网安备 33010602011771号