1.<jsp:include> :动态包含,通过这个指令可以在代码中嵌套其它的文件,对jsp代码进行编辑的时候会把嵌套的文件先编译一次,在嵌入代码中。同时,<%@include%>也具有包含文件的作用,但是,不同的是,<%@include%>是静态包含,即不会对包含的文件进行编译,而是直接将其嵌套在代码中。
2.<jsp:forward> :。<jsp:forward> 是一种用于页面重定向的动作元素,它的作用是停止当前JSP 页面的执行,而将客户端请求转交给另一个JSP 页面。要注意转发与重定向的区别,转发是在服务器端进行的,不会引起客户端的二次请求,因此浏览器的地址栏不会发生任何变化,效率也比重定向要高。
<jsp:forward> 的语法格式为:
<jsp:forward page="转向页面的URL 地址"/>
<jsp:forward> 动作元素只包含一个pange 属性,该属性用来指定转向页面的URL 地址。
3.<jsp:useBean>标签用来在jsp页面中创建一个Bean实例,定义语法如下:
一:<jsp:useBean>语法
<jsp:useBean id="id" scope="page|request|session|application" typeSpec/>
二:<jsp:setProperty>语法
<jsp:setProperty name="beanName" propertyDetail />其中,propertyDetail可以是以下中的一个:
1,property="*"
2,property="propertyName" param="parameterName"
3,property="propertyName"
4,property="propertyName" value="property value"