JAVA-JSP动作元素之plugin、params、fallback

 

 

相关资料:
《21天学通Java Web开发》

结果总结:
1.<jsp:plugin>、<jsp:params>、<jsp:fallback>三个动作元素,一般都是搭配起来使用的。
2.<jsp:plugin>用来在JSP中嵌入Java插件。
3.<jsp:params>用来给Bean或Applet传递参数。
4.<jsp:fallback>用来指定浏览器不支持或无法启动Bean或Applet时,在页面上打印输出信息。

<jsp:plugin>动作元素属性及属性作用
type 用来指定插件类型,可以是Bean和Applet
name 用来指定Applet或Bean名称
code 用来指令所执行的Java类名,必须以class结尾
codebase 用来指令所执行的Java类所在的目录
align 用来指定Applet或Bean显示时的对齐方式
height 用来指定Applet或Bean显示时的高度
width 用来指定Applet或Bean显示时的宽度
hspace 用来指定Applet或Bean显示时距离屏幕左右的距离,单位是像素
vspace用来指定Applet或Bean显示时距离屏幕止下的距离,单位是像素
archive用来指定Applet或Bean执行前预先加载的类的列表
iepluginurl用来指定IE用户能够使用的JRE下载地址
nspluginurl 用来指定Netscape Navigator用户能够使用的JRE下载地址

 

<jsp:plugin>动作元素
结果总结:
1.格式如下:
<jsp:plugin
type="bean|applet"
name="Applet名称"
code="Java类名"
codebase="Java类所在目录"
align="对齐方式"
height="高度"
width="宽度">
hspace="水平间距"
vspace="垂直间距"
archive="预先加载的类列表"
jreversion="JRE版本"
iepluginurl="URL"
nspluginurl="URL"
</jsp:plugin>

jspplugin.jsp(全是空白,没有反映,应该是我没有这个类)

 1 <%@ page language="java" contentType="text/html;charset=gb2312" %>
 2 <html>
 3 <head>
 4     <title>执行applet</title>
 5 </head>
 6 <body>
 7   <%--指定其Java类为Clock.class,所在目录为Applet,类型为applet --%>
 8   <jsp:plugin code="Clock.class" codebase="Applet" type="applet"></jsp:plugin>
 9 </body>
10 </html>
View Code

 

 

<jsp:params>动作元素
结果总结:
1.格式如下:
<jsp:plugin>
<jsp:params>
<jsp:param name="数据名" value="参数值"/>
</jsp:params>
</jsp:plugin>

jspplugin2.jsp(网页直接出错了)

 1 <%@ page language="java" contentType="text/html;charset=gb2312" %>
 2 <html>
 3 <head>
 4     <title>执行applet</title>
 5 </head>
 6 <body>
 7   <%--指定其Java类为Clock.class,所在目录为Applet,类型为applet --%>
 8   <jsp:plugin code="Clock.class" codebase="Applet" type="applet">
 9   <%--传递三个参数 --%>
10   <jsp:params>
11     <jsp:param name="bgcolor" value="000000"/>
12     <jsp:param name="fgcolor1" value="ff0000"/>
13     <jsp:param name="fgcolor2" value="00ff00"/>  
14   </jsp:params>
15   </jsp:plugin>
16 </body>
17 </html>
View Code

 

 

<jsp:fallback>动作元素
结果总结:
1.格式如下:
<jsp:fallback>
<jsp:fallback>错误信息</jsp:fallback>
</jsp:fallback>

jspplugin3.jsp(网页直接出错了)

 1 <%@ page language="java" contentType="text/html;charset=gb2312" %>
 2 <html>
 3 <head>
 4     <title>执行applet</title>
 5 </head>
 6 <body>
 7   <%--指定其Java类为Clock.class,所在目录为Applet,类型为applet --%>
 8   <jsp:plugin code="Clock.class" codebase="Applet" type="applet">
 9   <%--传递三个参数 --%>
10   <jsp:params>
11     <jsp:param name="bgcolor" value="000000"/>
12     <jsp:param name="fgcolor1" value="ff0000"/>
13     <jsp:param name="fgcolor2" value="00ff00"/>  
14   </jsp:params>
15   <%--无法加载时输出错误信息 --%>>
16   <jsp:fallback>
17     "不能加载该Applet"
18   </jsp:fallback>
19   </jsp:plugin>
20 </body>
21 </html>
View Code

 

posted on 2017-09-21 22:29  疯狂delphi  阅读(879)  评论(0编辑  收藏  举报

导航