当前页面: 开发资料首页 → JSP 专题 → JSP入门初级教程之plugin的使用
JSP入门初级教程之plugin的使用
摘要: JSP入门初级教程之plugin的使用
<table cellSpacing=0 cellPadding=0 width="95%" border=0>
<tr>
<td class=NEWS id=zoom>
jsp:plugin Action 使您能插入所需的特定的浏览器的OBJECT或EMBED元素来指定浏览器运行一个JAVA Applet所需的插件。
语法:
<jsp:plugin type="bean|applet" code="classFileName" codebase="classFileDirectoryName"
[ name="instanceName" ]
[ archive="URIToArchive, ..." ]
[ align="bottom|top|middle|left|right" ]
[ height="displayPixels" ]
[ width="displayPixels" ]
[ hspace="leftRightPixels" ]
[ vspace="topBottomPixels" ]
[ jreversion="JREVersionNumber | 1.1" ]
[ nspluginurl="URLToPlugin" ]
[ iepluginurl="URLToPlugin" ] >
[ <jsp:params>
[ <jsp:param name="parameterName"
value="{parameterValue | <%= expression %>}" /> ]+
</jsp:params> ]
[ <jsp:fallback> text message for user </jsp:fallback> ]
</jsp:plugin>
示例:
<jsp:plugin type=applet code="Molecule.class" codebase="/html">
<jsp:params>
<jsp:param name="molecule" value="molecules/benzene.mol" />
</jsp:params>
<jsp:fallback>
<p>Unable to load applet</p>
</jsp:fallback>
</jsp:plugin>
属性详解:
<table cellSpacing=0 cellPadding=0 width="90%" align=center border=1>
<tr>
<td vAlign=top width=324>
属性</td>
<td vAlign=top width=549>
用法</td>
</tr><tr>
<td vAlign=top width=324>
type = “bean | applet”
</td>
<td vAlign=top width=549>插件将执行的对象的类型。您必须在bean或applet中指定一个,因为,这个属性没有缺省值。</td></tr>
<tr>
<td vAlign=top width=324>
class=”classFileName”
</td>
<td vAlign=top width=549>插件将执行的JAVA类文件的名称。在名称中您必须包含扩展名。且此文件必须在用“codebase”属性指明的目录下。</td></tr>
<tr>
<td vAlign=top width=324>
codebase=“classFileDirectoryName”
</td>
<td vAlign=top width=549>包含插件将运行的JAVA类的目录或指向这个目录的路径。缺省为此JSP文件的路径。</td></tr>
<tr>
<td vAlign=top width=324>
name=”instanceName”
</td>
<td vAlign=top width=549>Bean或 applet的实例的名称。使得被同一个JSP文件调用的bean或 applet之间的通信成为可能。</td></tr>
<tr>
<td vAlign=top width=324>
archive = “URLToArchive,…”
</td>
<td vAlign=top width=549>以逗号分隔的路径名列表。是那些用以codebase指定的目录下的类装载器预装载的存档文件所在的路径名。通常,这些存档文件通过网络被安全的加载,可以显著的提高applet的性能。</td></tr></table>
注释和字符引用习惯
您可以使用一些特定的元素来插入注释和一些通常是作为特殊标志的字符。以下是一个总结:
<table cellSpacing=0 cellPadding=0 width="95%" border=1>
<tr>
<td vAlign=top width=149>
语法</td>
<td vAlign=top width=775>
目的</td></tr>
<tr>
<td vAlign=top width=149><%-- 注释 --%></td>
<td vAlign=top width=775>JSP形式的注释。将被JSP-to-scriptlet编译器所忽略。任何内嵌JSP scripting elements,directives,或actins都将被忽略。例:
<%@ page language="java" %>
<html>
<head><title>A Comment Test</title></head>
<body>
<h2>A Test of Comments</h2>
<%-- 这部分注释将不会在查看源代码的时候看到 --%>
</body>
</html></td></tr>
<tr>
<td vAlign=top width=149><!-- 注释--></td>
<td vAlign=top width=775>HTML形式的注释。直接传送到最终的HTML。任何内嵌JSP scripting elements,directives,或actins都将被正常的执行。例:
<!-- This page was loaded on
<%= (new java.util.Date()).toLocaleString() %> -->
查看源代码时将看到:
<!-- This page was loaded on January 1, 2000 -->
</td></tr>
<tr>
<td vAlign=top width=149><%</td>
<td vAlign=top width=775>在template text(静态HTML)中,当您想在页面上输出这个特殊符号(<%)时请如此书写。</td></tr>
<tr>
<td vAlign=top width=149>%></td>
<td vAlign=top width=775>在scripting elements中使用,作用与上面的“</%”类似。</td></tr>
<tr>
<td vAlign=top width=149>’</td>
<td vAlign=top width=775>在使用了“’”的属性中表明是字符“’”。当然,您也可以使用“””来作为区分。例:’ pig”fhjgj” ’,或,’pig’fhjgj’’</td></tr>
<tr>
<td vAlign=top width=149>”</td>
<td vAlign=top width=775>在使用了“””的属性中表明是字符“””。当然,您也可以使用“’”来作为区分。例:” pig’fhjgj’”,或,”pig”fhjgj””</td></tr>
<tr>
<td vAlign=top width=149>%></td>
<td vAlign=top width=775>在属性中的“%>”。</td></tr>
<tr>
<td vAlign=top width=149><%</td>
<td vAlign=top width=775>在属性中的“<%”。</td></tr></table></td></tr>
<tr>
<td></td></tr></table>
</td>
</tr>
<tr>
<td vAlign=top align=left height="100%">
↑返回目录
前一篇: JSP入门初级教程之Actions的使用
后一篇: JSP入门初级教程之实现页面跳转