欢迎来到天天文库
浏览记录
ID:33190781
大小:60.30 KB
页数:5页
时间:2019-02-21
《jsp中的指令和动作标签》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、JSP中的指令和动作标签在JSP中的动作指令包括:Include、Forward、UseBean、GetProperty、SetProperty、Plugin。一、Include指令标签表示包含一个静态的或者动态的文件。语法:or注:1、page="path"
2、为相对路径,或者代表相对路径的表达式。2、flush="true"必须使用flush为true,它默认值是false。3、子句能让你传递一个或多个参数给动态文件,也可在一个页面中使用多个来传递多个参数给动态文件。二、Forward指令标签表示重定向一个静态html/jsp的文件,或者是一个程序段。语法:or3、amValue"/>……注:1、page="path"为一个表达式,或者一个字符串。2、name指定参数名,value指定参数值。参数被发送到一个动态文件,参数可以是一个或多个值,而这个文件却必须是动态文件。要传递多个参数,则可以在一个JSP文件中使用多个将多个参数发送到一个动态文件中。三、UseBean指令标签表示用来在JSP页面中创建一个BEAN实例并指定它的名字以及作用范围。语法:4、5、request6、session7、application"typeSpec/>其中typeSpec有以下几种可能的情况:class="className"8、class="className"type="typeName"9、beanName="beanName"type="typeName"10、type="typeName"11、注:你必须使用class或type,而不能同时使用class和beanName。beanName表示Bean的名字,其形式为“a.b.c”。四、GetProperty指令标签表示获取BEAN的属12、性的值并将之转化为一个字符串,然后将其插入到输出的页面中。语法:注:1、在使用之前,必须用来创建它。2、不能使用来检索一个已经被索引了的属性。3、能够和JavaBeans组件一起使用,但是不能与EnterpriseJavaBean一起使用。五、SetProperty指令标签表示用来设置13、Bean中的属性值。语法:其中prop_expr有以下几种可能的情形:property="*"14、property="propertyName"15、property="propertyName"param="parameterName"16、property="propertyName"value="propertyValue"注:使用jsp:setProperty来为一个Bean的属性赋值;可以使用两种方式来实现。1、在jsp:useBean后使用jsp:setProp17、erty:…在这种方式中,jsp:setProperty将被执行。2、jsp:setProperty出现在jsp:useBean标签内:…在这种方式中,jsp:setProperty只会在新的对象被实例化时才将被执行。*在18、operty>中的name值应当和中的id值相同。六、Plugin指令标签表示执行一个
3、amValue"/>……
4、
5、request
6、session
7、application"typeSpec/>其中typeSpec有以下几种可能的情况:class="className"
8、class="className"type="typeName"
9、beanName="beanName"type="typeName"
10、type="typeName"
11、注:你必须使用class或type,而不能同时使用class和beanName。beanName表示Bean的名字,其形式为“a.b.c”。四、GetProperty指令标签表示获取BEAN的属
12、性的值并将之转化为一个字符串,然后将其插入到输出的页面中。语法:注:1、在使用之前,必须用来创建它。2、不能使用来检索一个已经被索引了的属性。3、能够和JavaBeans组件一起使用,但是不能与EnterpriseJavaBean一起使用。五、SetProperty指令标签表示用来设置
13、Bean中的属性值。语法:其中prop_expr有以下几种可能的情形:property="*"
14、property="propertyName"
15、property="propertyName"param="parameterName"
16、property="propertyName"value="propertyValue"注:使用jsp:setProperty来为一个Bean的属性赋值;可以使用两种方式来实现。1、在jsp:useBean后使用jsp:setProp
17、erty:…在这种方式中,jsp:setProperty将被执行。2、jsp:setProperty出现在jsp:useBean标签内:…
18、operty>中的name值应当和中的id值相同。六、Plugin指令标签表示执行一个
此文档下载收益归作者所有