动作标识
一、包含文件标识<jsp:include>
1.用于向当前页面中包含其他文件。被包含的文件可以是动态文件,也可以是静态文件
2.语法格式
<jsp:include page="url" flush="false|true"/>
或
<jsp:include page="url" flush="false|true"/>
子动作标识<jsp:param>
</jsp:include>
参数说明:-
page:用于指定包含文件的相对位置
-
flush:可选属性,用于设置是否刷新缓存区。默认值为false
-
子动作标识<jsp:param>:用于向被包含的动态文件中传递参数
3、注意
静态文件:页面执行后,在使用了该标识的位置将会输出这个文件的内容
动态文件:JSP编译器会对文件先进行编译,然后识别出是否动态文件。
二、请求转发标识<jsp:forward>【跳转页面】
1、通过sjsp:forward动作标识可以将请求转发到其他的Web资源,即执行请求转发后,当前页面将不再被执行,而是去执行该标识指定的目标页面
2、语法格式
<jsp:forward page="url"/>
或
<jsp:forward page="url">
子动作标识<jsp:param>
</jsp:forward>
参数说明:
-
page:用于指定请求转发的目标页面
-
子动作标识<jsp:param>:用于向目标文件中传递参数
三、传递参数标识<jsp:param>
1、用于为其他标识传递参数
2、语法格式
<jsp:param name="参数名" value="参数值"/>
参数说明:
-
name:指定的参数名称
-
value:用于设置对应的参数值