jsp中include指令和动作的区别

简介:

1.include指令是编译阶段的指令,又称为文件加载指令被插入的文件必须保证插入后形成的新文件符合JSP页面的语法规则。

nclude可以在JSP页面转换成Servlet之前,将JSP代码插入其中。它的主要优点是功能强大,所包含的代码可以含有总体上影响主页面的JSP构造,比如属性、方法的定义和文档类型的设定。

功能:在该指令标签的位置处,静态插入一个文件。使用include指令有助于实现JSP页面的模块化。一个页面可以包含多个指令。

include指令语法格式:

<%@ include file="filename"%>

2.<jsp:include> 动作是在主页得到请求时,将次级页面的输出包含进来。尽管被包含的页面的输出中不能含有JSP,但这些页面可以是其他资源所产生的 结果。服务器按照正常的方式对指向被包含资源的URL进行解释,因而这个URL可以是Servlet或JSP页面。服务器以通常的方式运行被包含的页面,将产生的输出放到主页面中,这种方式与RequestDispatcher类的include方法一致。它的优点是在被包含的页面发生更改时,无须对主页面做出修改

语法: <jsp:include page="文件的名字"/>


二者主要有两方面不同:

执行时间;指令是在编译阶段执行,动作是在请求处理阶段执行

引入内容不同:指令是引入静态文本,在页面转化成servet之前和它融合在一起

动作是引入执行页面或servet所生成的应答文本。



引用:https://wenku.baidu.com/view/53a06e6e011ca300a6c3909d.html

相关文章
|
2月前
|
Java 编译器
Jsp页面中两种include的使用
Jsp页面中两种include的使用
21 2
|
5月前
|
Java
JSP中的include的两种用法
JSP中的include的两种用法
|
5月前
|
XML Java 数据格式
使用jsp:include嵌入页面的两种方式
使用jsp:include嵌入页面的两种方式
|
6月前
|
Java
16JavaWeb基础 - JSP的三大指令
16JavaWeb基础 - JSP的三大指令
50 0
|
8月前
|
Java
jsp的指令与注释
jsp的指令与注释
38 0
|
9月前
|
开发框架 前端开发 JavaScript
JavaWeb上机实验9 JSP脚本、指令与动作标记(二)
JavaWeb上机实验9 JSP脚本、指令与动作标记(二)
69 0
|
9月前
|
开发框架 前端开发 JavaScript
JavaWeb上机实验8 JSP脚本、指令与动作标记(一)
JavaWeb上机实验8 JSP脚本、指令与动作标记(一)
93 0
|
11月前
|
Java
JSP中include静态包含 ,动态包含
JSP中include静态包含 ,动态包含
|
11月前
|
XML Java 数据格式
jsp动作指令
jsp动作指令
73 0
|
11月前
|
XML 缓存 Java
jsp指令
jsp指令
51 0

相关课程

更多