当前位置: 首页 > news >正文

JSP中动态include与静态include的区别介绍

转自:https://m.jb51.net/article/43304.htm

动态INCLUDE

用法:<jsp:include page="included.jsp" flush="true" />

说明:它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数,先编译之后再进行处理。

原因:1、静态include的结果是把其他jsp引入当前jsp,两者合为一体。

2、静态include纯粹是把代码写在外面的一种共享方法,所有的变量都是可以和include它的主文件共享,两者高度紧密结合,不能有变量同名的冲突.而页面设置也可以借用主文件的.

静态INCLUDE

用法:<%@ include file="included.htm" %>

说明:用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面,直接将内容先包含后处理。

原因:1、动态include的结构是两者独立,直到输出时才合并( 看看jsp生成的java文件就可以知道了)。

2、动态include的jsp文件独立性很强,是一个单独的jsp文件,需要使用的对象,页面设置,都必须有自己创建,当然,还好它和include它的页面的request范围是一致的。

转载于:https://www.cnblogs.com/sharpest/p/7807551.html

相关文章:

  • 云计算网络基础第六天
  • Asp.Net中虚拟文件系统的使用
  • yum管理详解
  • mysql数据库操纵语言
  • Centos7系列(三)防火墙与网络区域详解
  • table的使用以及其内padding、margin的实现
  • 判断点是否在多边形内部
  • 算法系列——算法入门之递归分而治之思想的实现
  • 建立名称server
  • Hyper-V Server增强会话模式
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • Spring AOP 1
  • 如何启动Nunit的调试功能
  • ELK日志分析系统实战(一)安装和部署
  • H3C路由器登录管理
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • 〔开发系列〕一次关于小程序开发的深度总结
  • angular学习第一篇-----环境搭建
  • ES学习笔记(12)--Symbol
  • Java读取Properties文件的六种方法
  • laravel with 查询列表限制条数
  • PaddlePaddle-GitHub的正确打开姿势
  • Python语法速览与机器学习开发环境搭建
  • Web Storage相关
  • Webpack4 学习笔记 - 01:webpack的安装和简单配置
  • 阿里云爬虫风险管理产品商业化,为云端流量保驾护航
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 关于extract.autodesk.io的一些说明
  • 设计模式走一遍---观察者模式
  • 使用SAX解析XML
  • 首页查询功能的一次实现过程
  • 写代码的正确姿势
  • 学习笔记TF060:图像语音结合,看图说话
  • Android开发者必备:推荐一款助力开发的开源APP
  • ​ 全球云科技基础设施:亚马逊云科技的海外服务器网络如何演进
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • ​业务双活的数据切换思路设计(下)
  • # Python csv、xlsx、json、二进制(MP3) 文件读写基本使用
  • #{}和${}的区别?
  • #pragma 指令
  • #在 README.md 中生成项目目录结构
  • (a /b)*c的值
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (zhuan) 一些RL的文献(及笔记)
  • (三)centos7案例实战—vmware虚拟机硬盘挂载与卸载
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (四)c52学习之旅-流水LED灯
  • (转载)Linux 多线程条件变量同步
  • .NET 8.0 中有哪些新的变化?
  • .NET版Word处理控件Aspose.words功能演示:在ASP.NET MVC中创建MS Word编辑器
  • /usr/bin/env: node: No such file or directory
  • [2013][note]通过石墨烯调谐用于开关、传感的动态可重构Fano超——
  • [2016.7 test.5] T1
  • [C#] 我的log4net使用手册
  • [C]编译和预处理详解