加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 教程 > 正文

详解 JSP中使用 plugin的相关知识

发布时间:2023-07-04 14:21:08 所属栏目:教程 来源:
导读:给大家分享一篇JSP中plugin的使用详解,感兴趣的朋友跟小编一起来了解一下吧!

  jsp:plugin Action 使您能插入所需的特定的浏览器的OBJECT或EMBED元素来指定浏览器运行一个JAVA Applet所需的插件。

  
给大家分享一篇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/””
 
%/> 在属性中的“%>”。
 
</% 在属性中的“<%”。
 
 
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!