- 在线时间
- 0 小时
- 最后登录
- 2007-9-23
- 注册时间
- 2004-9-10
- 听众数
- 3
- 收听数
- 0
- 能力
- 0 分
- 体力
- 9975 点
- 威望
- 7 点
- 阅读权限
- 150
- 积分
- 4048
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1893
- 主题
- 823
- 精华
- 2
- 分享
- 0
- 好友
- 0

我的地盘我做主
该用户从未签到
|
< align=center>JSP语法(11)——<jsp:plugin></P>< align=right>作者:飞刀/ aspcn.com</P><B><jsp:plugin> </B>< >< >执行一个applet或Bean,有可能的话还要下载一个Java插件用于执行它. </P><H4>JSP 语法</H4><BLOCKQUOTE>< ><jsp:plugin </P>< >7 D( ]( l$ a' s6 g% y. U# k6 E
type="bean | applet" </P>< >
# j$ E R u+ J3 J3 w3 V code="<EM>classFileName</EM>" </P>< >
! x5 X2 ?3 P% }( x5 y$ q5 | codebase="<EM>classFileDirectoryName</EM>" </P>< >
% h0 k2 c: _3 Q# E' R" g: @ [ name="<EM>instanceName</EM>" ] </P>< >, n* D; C+ |) }1 e! ~, I
[ archive="<EM>URIToArchive</EM>, ..." ] </P>< >/ J0 N) r. D6 @' ^/ j
[ align="<b>bottom</b> | top | middle | left | right" ] </P>< >
+ v" G0 h/ J, q8 I4 o6 D$ P( Z [ height="<EM>displayPixels</EM>" ] </P>< >- r2 Z" [9 i& K# Z& S7 X
[ width="<EM>displayPixels</EM>" ] </P>< >& u- G; c, d" |' G/ I5 n& Q7 d
[ hspace="<EM>leftRightPixels</EM>" ] </P>< >0 @1 s9 x! I4 A3 I& `% s1 ^! D
[ vspace="<EM>topBottomPixels</EM>" ] </P>< >
, Y+ o0 b/ l2 A- N, f# R [ jreversion="<EM>JREVersionNumber</EM> | <b>1.1</b>" ] </P>< >4 |6 [. }: C0 [' }/ C
[ nspluginurl="<EM>URLToPlugin</EM>" ] </P>< >
( c3 Y8 H, U0 p [ iepluginurl="<EM>URLToPlugin</EM>" ] > </P>< >< > [ <jsp:params> </P>< >/ \) T: P2 A7 S8 t. \
[ <jsp:param name="<EM>parameterName</EM>" </P>< >value="{<EM>parameterValue</EM> | <%= <EM>expression</EM> %>}" /> ]+ </P>< >
0 l. N8 x- J! H4 H9 @# R </jsp:params> ] </P>< >9 t+ g$ W0 {( Z* h+ Z
[ <jsp:fallback> <EM>text message for user</EM> </jsp:fallback> ] </P>< >. z C9 R q" X8 ?. s' `5 O1 ?. E( a
</jsp:plugin> </P></BLOCKQUOTE>< ><H4>例子</H4>< ><BLOCKQUOTE>< ><jsp:plugin type=applet code="Molecule.class" codebase="/html"> </P>< ><jsp:params> </P>< > <jsp:param name="molecule" value="molecules/benzene.mol" /> </P><P></jsp:params> </P><P><jsp:fallback> </P><P> <p>Unable to load applet</p> </P><P></jsp:fallback> </P><P></jsp:plugin> </P></BLOCKQUOTE><P><H4>描述</H4><P><P><jsp:plugin>元素用于在浏览器中播放或显示一个对象(典型的就是applet和Bean),而这种显示需要在浏览器的java插件。 </P><P>当Jsp文件被编译,送往浏览器时,<jsp:plugin>元素将会根据浏览器的版本替换成<object>或者<embed>元素。注意,<object>用于HTML 4.0 ,<embed>用于HTML 3.2. </P><P>一般来说,<jsp:plugin>元素会指定对象是Applet还是Bean,同样也会指定class的名字,还有位置,另外还会指定将从哪里下载这个Java插件。具体如下: </P><P><H4>属性</H4><P><UL><P><LI>type="bean | applet" <P>.将被执行的插件对象的类型,你必须得指定这个是Bean还是applet,因为这个属性没有缺省值. </P><LI>code="<EM>classFileName</EM>" <P>将会被Java插件执行的Java Class的名字,必须以.class结尾。这个文件必须存在于codebase属性指定的目录中. </P><LI>codebase="<EM>classFileDirectoryName</EM>" <P>将会被执行的Java Class文件的目录(或者是路径),如果你没有提供此属性,那么使用<jsp:plugin>的jsp文件的目录将会被使用. </P><LI>name="<EM>instanceName</EM>" <P>这个Bean或applet实例的名字,它将会在Jsp其它的地方调用. </P><LI>archive="<EM>URIToArchive</EM>, ..." <P>一些由逗号分开的路径名,这些路径名用于预装一些将要使用的class,这会提高applet的性能. </P><LI>align="<b>bottom</b> | top | middle | left | right" <P>图形,对象,Applet的位置,有以下值: </P><P><UL><P><LI class=article><CODE>bottom</CODE> <LI class=article><CODE>top</CODE> <LI class=article><CODE>middle</CODE> <LI class=article><CODE>left</CODE> <LI class=article><CODE>right</CODE> </LI></UL><LI>height="<EM>displayPixels</EM>" width="<EM>displayPixels</EM>" <P>Applet或Bean将要显示的长宽的值,此值为数字,单位为象素. </P><LI>hspace="<EM>leftRightPixels</EM>" vspace="<EM>topBottomPixels</EM>" <P>Applet或Bean显示时在屏幕左右,上下所需留下的空间,单位为象素. </P><LI>jreversion="<EM>JREVersionNumber</EM> | <b>1.1</b>" <P><P>Applet或Bean运行所需的Java Runtime Environment (JRE) 的版本. </P><P>缺省值是 1.1. </P><LI>nspluginurl="<EM>URLToPlugin</EM>" <P><P>Netscape Navigator用户能够使用的JRE的下载地址,此值为一个标准的URL,如http://www.aspcn.com/jsp </P><LI>iepluginurl="<EM>URLToPlugin</EM>" <P>IE用户能够使用的JRE的下载地址,此值为一个标准的URL,如http://www.aspcn.com/jsp </P>
/ t, |4 c# D' Z! Y6 b- P9 c<LI><jsp:params> [ <jsp:param name="<EM>parameterName</EM>" <P>value="{<EM>parameterValue</EM> | <%= <EM>expression</EM> %>}" /> ]+ </jsp:params> <P>你需要向applet或Bean传送的参数或参数值。 </P><LI><jsp:fallback> <EM>text message for user</EM> </jsp:fallback> <P>一段文字用于Java </P><P>插件不能启动时显示给用户的,如果插件能够启动而applet或Bean不能,那么浏览器会有一个出错信息弹出</P></LI></UL> |
|