欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

jsp的动作元素

程序员文章站 2022-04-15 13:28:36
动作元素有五类   第一类是与存取javabean有关的,包括:  
动作元素有五类
 
第一类是与存取javabean有关的,包括:
 
<jsp:usebean><jsp:setproperty><jsp:getproperty>
 
第二类是jsp1.2就开始有的基本元素,包括6个动作元素
 
<jsp:include><jsp:forword><jsp:param><jsp:plugin><jsp:params><jsp:fallback>
 
第三类是jsp2.0新增加的元素,主要与jsp document有关,包括六个元素
 
<jsp:root><jsp:declaration><jsp:scriptlet><jsp:expression><jsp:text><jsp:output>
 
第四类是jsp2.0新增的动作元素,主要是用来动态生成xml元素标签的值,包括3个动作
 
<jsp:attribute><jsp:body><jsp:element>
 
第五类是jsp2.0新增的动作元素,主要是用在tag file中,有2个元素
 
<jsp:invoke><jsp:dobody>
 
1,<jsp:include>动作元素
 
include可以包含静态文件和动态文件,是否是静态文件和动态文件,会自己自动进行判断
 
跟<%@ include file="文件"%>,这种方式的区别是,无论是静态文件还是动态文件,都按照静态文件加载,遇到jsp代码就执行。前者是“先包含后处理”,后者是“先处理后包含”。
 
2,<jsp:forward>
 
forward转发用户的请求,使得用户从一个页面跳转到另一个页面
 
3,<jsp:param>动作元素
 
用来传递参数,与<jsp:include>和<jsp:forward>联合使用
 
<jsp:include>动作元素搭配<jsp:param>动作元素
 
<jsp:forward>动作元素搭配<jsp:param>动作元素
 
4,<jsp:plugin>、<jsp:params>、<jsp:fallback>一般经常联合使用
 
01
<jsp:plugin>
02
type="bean | applet"
03
name="applet名称"
04
code="java类名"
05
codebase="java类所在的目录"
06
align="对齐方式"
07
height="高度"
08
width="宽度"
09
hspace="水平间距"
10
vspace="垂直间距"
11
archive="预先加载的类列表"
12
jreversion="jre版本"
13
ielpuginurl=""
14
nspluginurl=""
15
</jsp:plugin>
 
作者
张大鹏的博客