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

incude指令和include行为

include指令:JSP可以通过include指令来包含其他文件。被包含的文件可以是JSP文件、HTML文件或文本文件。包含的文件就好像是该JSP文件的一部分,会被同时编译执行。 语法格式如下:

<%@ include file="文件相对 url 地址" %>

include动作:<jsp:include>动作元素用来包含静态和动态的文件。该动作把指定文件插入正在生成的页面。语法格式如下:

<jsp:include page="相对 URL 地址" flush="true" />

还是不懂?举个例子

通过前面知道,JSP最后会被转译成Servlet,假如在一个hello.jsp中引入另外一个foot.jsp页面
如果是指令include

<%@include file="footer.jsp" %>

footer.jsp的内容会被插入到 hello.jsp 转译 成的hello_jsp.java中,最后只会生成一个hello_jsp.java文件

footer.jsp的内容会被插入到 hello.jsp 转译 成的hello_jsp.java中,最后只会生成一个hello_jsp.java文件

如果是动作include

<jsp:include page="footer.jsp" />

footer.jsp的内容不会被插入到 hello.jsp 转译 成的hello_jsp.java中,还会有一个footer_jsp.java独立存在。

hello_jsp.java 会在服务端访问footer_jsp.java,然后把返回的结果,嵌入到响应中。

footer.jsp的内容不会被插入到 hello.jsp 转译 成的hello_jsp.java中,还会有一个footer_jsp.java独立存在。 hello_jsp.java 会在服务端访问footer_jsp.java,然后把返回的结果,嵌入到响应中。


下一篇:cookie和session相关

http://www.jsqmd.com/news/1282188/

相关文章:

  • OpenRocket终极指南:免费开源火箭仿真软件从零到精通
  • 蒸发浓缩与结晶厂家2026年实力榜:五大品牌深度评测与选型指南 - 品牌推荐
  • linux 判断服务是否在线 ss命令
  • BCI Competition IV 2a数据集实战指南:从数据加载到运动想象分类的完整流程
  • [数据结构]一般顺序表部分总结
  • eclipse使用alt+/很卡的解决方法
  • golang微服务框架go-micro 入门笔记2.3 micro工具之消息接收和发布
  • 拼多多SKU运营全攻略:从基础设置到推广变现
  • 物联网设备安全芯片SE050与PIC18集成方案解析
  • 47. 全排列 II
  • 山西瞪羚企业申报全解析:吃透申报要点,专业赋能企业冲刺认定 - 资讯在线
  • 这个简易警报电路能够工作吗?
  • 深圳夏令营:军博营地专业严谨 - 17328623207
  • 全国武校家长口碑排名,圣龙武术学校真实评价 - 圣龙武术朱老师
  • [LeetCode]303. Range Sum Query - Immutable ★
  • 中山夏令营:军博营地效果突出 - 17728181569
  • PAT-1041(乙级)
  • 2026重庆綦江管道疏通防坑指南:利扬师傅教你避开隐形收费 - 余生黄金回收
  • 关于MySQL多表关联时过滤条件的位置
  • python 类中的递归函数使用
  • Hibernate一对多关系
  • 斐波那契数列的实现
  • Jetson Nano视觉数据增强实战:平衡效果与计算开销的边缘优化方案
  • 2026重庆合川管道疏通避坑指南 邻里帮师傅真实测评 - 余生黄金回收
  • 深圳夏令营:军博营地典范 - 17728098551
  • 最后窗口期!2024Q3前未掌握AI办公链路的职场人,将错过晋升关键分水岭
  • 高效管理PS1游戏存档:MemcardRex完整使用指南
  • Godot着色器基础
  • 【单片机毕业设计推荐】 基于 51/STM32 单片机的智能感应台灯控制系统设计与实现,基于 51/STM32 单片机的蓝牙可控人体感应调光台灯设计(011904)
  • matplotlib入门 ----plot()函数