JSP语法基础3——JSP动作元素
1、
重定向一个HTML文件,JSP文件,或者是一个程序段.
JSP 语法
or
例子
描述
你能够向目标文件传送参数和值,在这个例子中我们传递的参数名为username,值为scott,如果你使用了
如果你使用了非缓冲输出的话,那么使用
属性
page="{relativeURL | <%= expression %>}"
这里是一个表达式或是一个字符串用于说明你将要定向的文件或URL.这个文件可以是JSP,程序段,或者其它能够处理request对象的文件(如asp,cgi,php).
向一个动态文件发送一个或多个参数,这个文件一定是动态文件.
如果你想传递多个参数,你可以在一个JSP文件中使用多个
---------------------------------------------
2、
获取Bean的属性值,用于显示在页面中
JSP 语法
例子
[cod2]
Calendar of
[/code]
描述
这个
你不能使用
你能够和JavaBeans组件一起使用
Bean一起使用。
属性
name="beanInstanceName"
bean的名字,由
property="propertyName"
所指定的Bean的属性名。
技巧:
在sun的JSP参考中提到,如果你使用
----------------------------------------------
3、
包含一个静态或动态文件.
JSP 语法
or
Examples
描述
你不能从文件名上判断一个文件是动态的还是静态的,比如aspcn.asp
就有可能只是包含一些信息而已,而不需要执行。
如果这个包含文件是动态的,那么你还可以用
属性
page="{relativeURL | <%= expression %>}"
参数为一相对路径,或者是代表相对路径的表达式.
flush="true"
这里你必须使用flush="true",你不能使用false值.缺省值为false
你能在一个页面中使用多个
---------------------------------------------
4、
执行一个applet或Bean,有可能的话还要下载一个Java插件用于执行它.
JSP 语法
[
[
]
[
例子
Unable to load applet
描述
当Jsp文件被编译,送往浏览器时,
一般来说,
属性
type="bean | applet"
.将被执行的插件对象的类型,你必须得指定这个是Bean还是applet,因为这个属性没有缺省值.
code="classFileName"
将会被Java插件执行的Java Class的名字,必须以.class结尾。这个文件必须存在于codebase属性指定的目录中.
codebase="classFileDirectoryName"
将会被执行的Java Class文件的目录(或者是路径),如果你没有提供此属性,那么使用
name="instanceName"
这个Bean或applet实例的名字,它将会在Jsp其它的地方调用.
archive="URIToArchive, ..."
一些由逗号分开的路径名,这些路径名用于预装一些将要使用的class,这会提高applet的性能.
align="bottom | top | middle | left | right"
图形,对象,Applet的位置,有以下值:
bottom
top
middle
left
right
height="displayPixels" width="displayPixels"
Applet或Bean将要显示的长宽的值,此值为数字,单位为象素.
hspace="leftRightPixels" vspace="topBottomPixels"
Applet或Bean显示时在屏幕左右,上下所需留下的空间,单位为象素.
jreversion="JREVersionNumber | 1.1"
Applet或Bean运行所需的Java Runtime Environment (JRE) 的版本.
缺省值是 1.1.
nspluginurl="URLToPlugin"
Netscape Navigator用户能够使用的JRE的下载地址,此值为一个标准的URL,如http://www.aspcn.com/jsp
iepluginurl="URLToPlugin"
IE用户能够使用的JRE的下载地址,此值为一个标准的URL,如http://www.aspcn.com/jsp
你需要向applet或Bean传送的参数或参数值。
一段文字用于Java
插件不能启动时显示给用户的,如果插件能够启动而applet或Bean不能,那么浏览器会有一个出错信息弹出.
/ 关注 “异次元软件世界” 微信公众号,获取最新软件推送 /
如本文“对您有用”,欢迎随意打赏异次元,让我们坚持创作!
赞赏一杯咖啡