快捷搜索:

JSP入门初级教程之plugin的使用

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>

属性详解:

属性

用法

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形式的注释。将被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>

<!-- 注释-->

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 -->

<\%

在template text(静态HTML)中,当您想在页面上输出这个特殊符号(<%)时请如斯书写。

%\>

在scripting elements中应用,感化与上面的“</%”类似。

\’

在应用了“’”的属性中注解是字符“’”。当然,您也可以应用“””来作为区分。例:’ pig”fhjgj” ’,或,’pig\’fhjgj\’’

\”

在应用了“””的属性中注解是字符“””。当然,您也可以应用“’”来作为区分。例:” pig’fhjgj’”,或,”pig\”fhjgj\””

%\>

在属性中的“%>”。

<\%

在属性中的“<%”。

您可能还会对下面的文章感兴趣: