JSP include指令和include动作的区别

简介: JSP include指令和include动作的区别

include指令

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

Include指令的语法格式如下:


<%@ include file=“relative url” %>


Include指令中的文件名实际上是一个相对的URL。如果您没有给文件关联一个路径,JSP编译器默认在当前路径下寻找。


include动作

与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用。JSP动作元素是用XML语法写成的。

利用JSP动作可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的页面、为Java插件生成HTML代码。



动作元素基本上都是预定义的函数,JSP规范定义了一系列的标准动作,它用JSP作为前缀,可用的标准动作元素如下:


jsp:include: 在页面被请求的时候引入一个文件。

jsp:useBean: 寻找或者实例化一个JavaBean。

jsp:setProperty: 设置JavaBean的属性。

jsp:getProperty: 输出某个JavaBean的属性。

jsp:forward: 把请求转到一个新的页面。

jsp:plugin: 根据浏览器类型为Java插件生成OBJECT或EMBED标记。

jsp:element: 定义动态XML元素

jsp:attribute: 设置动态定义的XML元素属性。

jsp:body: 设置动态定义的XML元素内容。

jsp:text: 在JSP页面和文档中使用写入文本的模板

例子:


新建一个date.jsp文件,内容如下:

image.png

目录
相关文章
|
2月前
|
Java 编译器
Jsp页面中两种include的使用
Jsp页面中两种include的使用
22 2
|
5月前
|
Java
JSP中的include的两种用法
JSP中的include的两种用法
|
5月前
|
XML Java 数据格式
使用jsp:include嵌入页面的两种方式
使用jsp:include嵌入页面的两种方式
|
11月前
|
Java
JSP中include静态包含 ,动态包含
JSP中include静态包含 ,动态包含
|
Java 应用服务中间件 数据格式
JSP脚本语法,第一个jsp程序案例,jsp页面脚本、指令、动作
JSP脚本语法,第一个jsp程序案例,jsp页面脚本、指令、动作
163 0
JSP脚本语法,第一个jsp程序案例,jsp页面脚本、指令、动作
|
缓存 Java
<jsp:include>动作元素
<jsp:include>动作元素
109 0
|
Java
JSP - include(动态 & 静态)
JSP - include(动态 & 静态)
235 0
|
Web App开发 Java 数据安全/隐私保护

相关课程

更多