`
jiqimiao
  • 浏览: 63196 次
  • 性别: Icon_minigender_1
  • 来自: 常州
社区版块
存档分类
最新评论

jsp程序设计(二)-jsp基本语法(10)- jsp:plugin

 
阅读更多

执行一个applet或Bean,有可能的话还要下载一个Java插件用于执行它.

JSP 语法

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

描述

<jsp:plugin>元素用于在浏览器中播放或显示一个对象(典型的就是applet和Bean),而这种显示需要在浏览器的java插件。

当Jsp文件被编译,送往浏览器时,<jsp:plugin>元素将会根据浏览器的版本替换成<object>或者<embed>元素。注意,<object>用于HTML 4.0 ,<embed>用于HTML 3.2.

一般来说,<jsp:plugin>元素会指定对象是Applet还是Bean,同样也会指定class的名字,还有位置,另外还会指定将从哪里下载这个Java插件。具体如下:

属性

  • type="bean | applet"

    .将被执行的插件对象的类型,你必须得指定这个是Bean还是applet,因为这个属性没有缺省值.

  • code="classFileName"

    将会被Java插件执行的Java Class的名字,必须以.class结尾。这个文件必须存在于codebase属性指定的目录中.

  • codebase="classFileDirectoryName"

    将会被执行的Java Class文件的目录(或者是路径),如果你没有提供此属性,那么使用<jsp:plugin>的jsp文件的目录将会被使用.

  • name="instanceName"

    这个Bean或applet实例的名字,它将会在Jsp其它的地方调用.

  • archive="URIToArchive, ..."

    一些由逗号分开的路径名,这些路径名用于预装一些将要使用的class,这会提高applet的性能.

  • align="bottom | top | middle | left | right"

    图形,对象,Applet的位置,有以下值:

    • bottom
    • top
    • middle
    • left
    • right
  • height="displayPixels" width="displayPixels"

    Applet或Bean将要显示的长宽的值,此值为数字,单位为象素.

  • hspace="leftRightPixels" vspace="topBottomPixels"

    Applet或Bean显示时在屏幕左右,上下所需留下的空间,单位为象素.

  • jreversion="JREVersionNumber | 1.1"

    Applet或Bean运行所需的Java Runtime Environment (JRE) 的版本.

    缺省值是 1.1.

  • nspluginurl="URLToPlugin"

    Netscape Navigator用户能够使用的JRE的下载地址,此值为一个标准的URL,如http://www.aspcn.com/jsp

  • iepluginurl="URLToPlugin"

    IE用户能够使用的JRE的下载地址,此值为一个标准的URL,如http://www.aspcn.com/jsp

  • <jsp:params> [ <jsp:param name="parameterName"

    value="{parameterValue | <%= expression %>}" /> ]+ </jsp:params>

    你需要向applet或Bean传送的参数或参数值。

  • <jsp:fallback> text message for user </jsp:fallback>

    一段文字用于Java

    插件不能启动时显示给用户的,如果插件能够启动而applet或Bean不能,那么浏览器会有一个出错信息弹出.

分享到:
评论

相关推荐

    JSP技术的语法-标签

    **JSP技术的语法-标签** 在Web开发中,JavaServer Pages (JSP) 技术是一种...理解并熟练掌握这些JSP语法和标签对于Web开发至关重要,它们能够帮助开发者创建动态、高效的网页应用程序,同时保持代码的清晰和可维护性。

    JSP 程序设计从入门到精通 PDF 教程

    ### JSP程序设计从入门到精通知识点总结 #### 第1章 JSP概述 技术分析 ##### 1.1 JSP简介与历史背景 - **1.1.1 日新月异的Web技术**:这部分内容简要回顾了Web技术的发展历程,包括早期的静态网页到动态网页的...

    JSP程序设计从入门到精通

    ### JSP程序设计从入门到精通 #### 一、JSP技术概述 ##### 1.1 JSP简介与历史背景 - **Web技术的发展**:随着互联网技术的迅速发展,Web技术也在不断进步,从最初的静态网页到动态交互式网站,用户对网页的功能性...

    JSP程序设计从入门到精通-非扫描文档

    ### JSP程序设计从入门到精通—非扫描文档知识点总结 #### 一、JSP技术概述 ##### 1.1 JSP简介与历史背景 - **日新月异的Web技术**:随着互联网的发展,Web技术也在不断进步,从最初的静态网页到动态网页,再到...

    jsp-api-2.1.jar

    这通常意味着在开发环境中,由于缺少JSP相关的库,导致编辑器或构建工具无法识别JSP语法,从而引发错误提示。通过引入这个API库,可以确保开发环境具有运行JSP应用程序所需的依赖,从而消除编译或运行时的错误。 **...

    web应用开发技术,jsp应用开发技术复习要点.pdf

    ### Web应用开发技术与JSP应用开发技术复习要点 ...通过以上内容的介绍,我们可以更深入地理解JSP技术的基本概念、运行机制、环境配置及常用标签和动作元素的应用,这对于Web应用开发来说至关重要。

    JavaWeb开发技术-JSP动作元素.pptx

    - `jsp:setProperty` 用于设置JavaBean的属性值,基本语法: ```xml &lt;jsp:setProperty name="beanName" property="propertyName" value="value" param="parameterName" /&gt; ``` - `name` 是Bean的引用,`...

    Java Web程序设计任务驱动教程课后习题参考答案 - 蓝敏、周伟敏、杨茜

    Java Web 程序设计任务驱动教程...该资源涵盖了 Java Web 程序设计的基础知识和主要技术,包括 JSP 基础、JSP 语法、服务器交互和 JavaBean 技术等方面的内容,对 Java Web 程序设计的学习和开发具有重要的参考价值。

    JSP基本语法指令和动作元素_couldzfw_JSP基本语法、指令和动作元素_

    在提供的压缩包中,可能包含了各种JSP语法、指令和动作元素的实例。例如,一个简单的`&lt;jsp:useBean&gt;`案例可能如下: ```jsp &lt;jsp:useBean id="user" class="com.example.UserBean" /&gt; &lt;jsp:setProperty name="user...

    jsp程序设计入门到精通

    ### JSP程序设计入门到精通知识点总结 #### 第1章 JSP概述技术分析 ...以上内容涵盖了《JSP程序设计入门到精通》一书中提到的关键知识点,从JSP的基本概念到具体的编程实践,为初学者提供了全面的学习指南。

    jsp基本语法(指令,包括各种动作,表达式,内置对象等)

    熟练掌握这些基本语法不仅有助于编写出高效、可维护的Web应用程序,还能进一步提升个人的技术水平和项目经验。希望本文能为初学者提供一个良好的起点,同时也希望能对有一定基础的开发者起到复习巩固的作用。

    语言程序设计资料:JSP程序基础.ppt

    **JSP程序基础详解** **一、Tomcat安装目录结构** Tomcat服务器的目录结构对于理解和管理JSP程序至关重要。以下是一些关键目录的说明: 1. **bin**:存放启动和关闭Tomcat的脚本,如`startup.sh`和`shutdown.sh`...

    JSP应用开发技术---JSP入门教材

    #### 三、JSP基本语法 - **注释**:在JSP中可以使用传统的HTML注释(`&lt;!-- --&gt;`)或者Java注释(`//` 或 `/* */`)。 - **声明**:声明语句用于声明变量或方法,通常放在页面顶部,如:`! int num; %&gt;`。 - **...

Global site tag (gtag.js) - Google Analytics