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

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

  1. 写法不同:

    静态包含是指令包含<%@include file="" %>

    动态包含是jsp动作标签包含<jsp:include page="">< /jsp:include>

  2. 编译方式不同

    静态包含:编译过程中将被包含的页面先整合到包含页面再编译。只有一个文件。

    动态包含:编译过程中包含的页面与被包含的页面都编译,运行后内容再通过servlet整合

  3. 参数传递

    静态包含不能向被包含页面传递参数

    动态包含客园使用jsp:param 标签向被包含页面传递参数

  4. 运行效率

    静态包含快,当成了一个页面;动态包含是多个页面,运行慢。

posted @ 2020-08-21 10:43  别动我的急支糖浆呀  阅读(802)  评论(0)    收藏  举报