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 | " ]
[ 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="Moleculeclass" codebase="/html">
<jsp:params>
<jsp:param name="molecule" value="molecules/benzenemol" />
</jsp:params>
<jsp:fallback>
<p>Unable to load applet</p>
</jsp:fallback>
</jsp:plugin>
属性详解
属性 用法
type = “bean | applet”
插件将执行的对象的类型您必须在bean或applet中指定一个因为这个属性没有缺省值
class=”classFileName”
插件将执行的JAVA类文件的名称在名称中您必须包含扩展名且此文件必须在用“codebase”属性指明的目录下
codebase=“classFileDirectoryName”
包含插件将运行的JAVA类的目录或指向这个目录的路径缺省为此JSP文件的路径
name=”instanceName”
Bean或 applet的实例的名称使得被同一个JSP文件调用的bean或 applet之间的通信成为可能
archive = “URLToArchive…”
以逗号分隔的路径名列表是那些用以codebase指定的目录下的类装载器预装载的存档文件所在的路径名通常这些存档文件通过网络被安全的加载可以显着的提高applet的性能
注释和字符引用习惯
您可以使用一些特定的元素来插入注释和一些通常是作为特殊标志的字符以下是一个总结 语法 目的
<% 注释 %> JSP形式的注释将被JSPtoscriptlet编译器所忽略任何内嵌JSP scripting elementsdirectives或actins都将被忽略例
<%@ page language="java" %>
<html>
<head><title>A Comment Test</title></head>
<body>
<h>A Test of Comments</h>
<% 这部分注释将不会在查看源代码的时候看到 %>
</body>
</html>
<! 注释> HTML形式的注释直接传送到最终的HTML任何内嵌JSP scripting elementsdirectives或actins都将被正常的执行例
<! This page was loaded on
<%= (new javautilDate())toLocaleString() %> >
查看源代码时将看到
<! This page was loaded on January >
<\% 在template text(静态HTML)中当您想在页面上输出这个特殊符号(<%)时请如此书写
%\> 在scripting elements中使用作用与上面的“</%”类似
\’ 在使用了“’”的属性中表明是字符“’”当然您也可以使用“””来作为区分例’ pig”fhjgj” ’或’pig\’fhjgj\’’
\” 在使用了“””的属性中表明是字符“””当然您也可以使用“’”来作为区分例” pig’fhjgj’”或”pig\”fhjgj\””
%\> 在属性中的“%>”
<\% 在属性中的“<%”