当前位置: 首页 > 图文教程 > 网络编程 > JSP > JSP教程(七)-pluginAction的使用

JSP
GET 方式提交的含有特殊字符的参数
java big5到gb2312的编码转换
java Lucene 中自定义排序的实现
hibernate中的增删改查实现代码
jsp 定制标签(Custom Tag)
jsp基础速成精华讲解
IE cache缓存 所带来的问题收藏
关于JSP的一点疑问小结
JSP 多条SQL语句同时执行的方法
jsp include文件时的一个乱码解决方法
在JSTL EL中处理java.util.Map,及嵌套List的情况
jsp 页面显示的一些用法
根据Hibernte的cfg文件生成sql文件
五种 JSP页面跳转方法详解
JSP 防范SQL注入攻击分析
JSP 连接MySQL配置与使用
java eclipse 启动参数
jsp 页面上图片分行输出小技巧
解决jsp开发中不支持EL问题
JSP 页面中使用FCKeditor控件(js用法)

JSP教程(七)-pluginAction的使用


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 71 ::
收藏到网摘: n/a

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\””
%\> 在属性中的“%>”。
<\% 在属性中的“<%”。