您现在的位置是:网站首页> 编程资料编程资料
JSP中动态include与静态include的区别介绍_JSP编程_
2023-05-25
117人已围观
简介 JSP中动态include与静态include的区别介绍_JSP编程_
动态INCLUDE
用法:
说明:它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数,先编译之后再进行处理。
原因:1、静态include的结果是把其他jsp引入当前jsp,两者合为一体。
2、静态include纯粹是把代码写在外面的一种共享方法,所有的变量都是可以和include它的主文件共享,两者高度紧密结合,不能有变量同名的冲突.而页面设置也可以借用主文件的.
静态INCLUDE
用法:<%@ include file="included.htm" %>
说明:用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面,直接将内容先包含后处理。
原因:1、动态include的结构是两者独立,直到输出时才合并( 看看jsp生成的java文件就可以知道了)。
2、动态include的jsp文件独立性很强,是一个单独的jsp文件,需要使用的对象,页面设置,都必须有自己创建,当然,还好它和include它的页面的request范围是一致的。
用法:
说明:它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数,先编译之后再进行处理。
原因:1、静态include的结果是把其他jsp引入当前jsp,两者合为一体。
2、静态include纯粹是把代码写在外面的一种共享方法,所有的变量都是可以和include它的主文件共享,两者高度紧密结合,不能有变量同名的冲突.而页面设置也可以借用主文件的.
静态INCLUDE
用法:<%@ include file="included.htm" %>
说明:用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面,直接将内容先包含后处理。
原因:1、动态include的结构是两者独立,直到输出时才合并( 看看jsp生成的java文件就可以知道了)。
2、动态include的jsp文件独立性很强,是一个单独的jsp文件,需要使用的对象,页面设置,都必须有自己创建,当然,还好它和include它的页面的request范围是一致的。
相关内容
- jsp action中保存和修改的关系_JSP编程_
- jsp中一个页面引入另一个页面的实现代码_JSP编程_
- jsp base标签与meta标签学习小结_JSP编程_
- jsp项目中更改tomcat的默认index.jsp访问路径的方法_JSP编程_
- jsp中使用jstl导入html乱码问题解决方法_JSP编程_
- jsp中使用frameset框架 边框固定不让更改边框的大小_JSP编程_
- 图片路径中含有中文在jsp下不能正常显示的原因及解决_JSP编程_
- JSP常见的三个编译指令page、include、taglib_JSP编程_
- JSP中的编译指令和动作指令的两点区别_JSP编程_
- JSP中的include有几种形式?都有什么区别?_JSP编程_
