欢迎您来 ​湖南华盟净化设备有限公司 官方网站!
全国客服热线:13187031992   24小时热线:18395905950

​湖南华盟净化设备有限公司

地址:湖南省长沙市天心区九峰小区南门
电话:13187031992
手机:18395905950
网址:www.hnhmjh.com
邮箱:497688922@qq.com
公司新闻
您当前位置:首页 > 公司新闻
静态引入和动态引入的区别
信息来源:   发布时间:2019-7-28   浏览:

静态include与动态include的区别分析:
为了更深刻的了解这两者的区别,专门搜索了类似的资料,写出来供大家分享:
静态include主要是对静态页面的引入,不会检查所包含文件的变化
<% @ include file="include.html" %>
动态include主要是对动态页面的引入,它总是会检查所引入的页面的变化,如果所包含的资源在请求间发生变化
,则下一次请求包含<jsp:include>动作的jsp时,将包含资源的新内容。
另一方面,include指令在转换时一次性地将内容复制到jsp中,如果所包含的资源发生变化,则使用include指令的jsp将不能反应出新的内容,除非重新编译该jsp。
<jsp:include>动作包含的属性:
page:指定所包含资源的相对url路径,该资源必须时同一web应用程序的组成部分。
flush:指定在执行include动作后是否应刷新缓冲区,在jsp1.1中,该属性必须设置为真。
使用动态include动作时,根据jsp1.1规范,jsp容器允许判断通过include指令包含的资源是否发生变化。如果发生变化。则容器可以重新编译包含该资源的jsp,然而,该规范并没有提供向容器表明某个包含的资源发生变化的机制。

相关热点
版权所有 © ​湖南华盟净化设备有限公司   公司地址:湖南省长沙市天心区九峰小区南门   电话:13187031992 18395905950   
联系人:谢经理   网址:www.hnhmjh.com   
术支持:斌网网络