1. 程式人生 > >JAVA-JSP動作元素之plugin、params、fallback

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

瀏覽器 str style strong 插件 地址 wid 間距 alt

相關資料:
《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

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