相关资料:
《21天学通Java Web开发》

结果总结:
1.<jsp:plugin>、<jsp:params>、<jsp:fallback>三个动作元素,一般都是搭配起来使用的。
2.<jsp:plugin>用来在JSP中嵌入Java插件。
3.<jsp:params>用来给Bean或Applet传递参数。
4.<jsp:fallback>用来指定浏览器不支持或无法启动Bean或Applet时,在页面上打印输出信息。

<jsp:plugin>动作元素属性及属性作用
type 用来指定插件类型,可以是Bean和Applet
name 用来指定Applet或Bean名称
code 用来指令所执行的Java类名,必须以class结尾
codebase 用来指令所执行的Java类所在的目录
align 用来指定Applet或Bean显示时的对齐方式
height 用来指定Applet或Bean显示时的高度
width 用来指定Applet或Bean显示时的宽度
hspace 用来指定Applet或Bean显示时距离屏幕左右的距离,单位是像素
vspace用来指定Applet或Bean显示时距离屏幕止下的距离,单位是像素
archive用来指定Applet或Bean执行前预先加载的类的列表
iepluginurl用来指定IE用户能够使用的JRE下载地址
nspluginurl 用来指定Netscape Navigator用户能够使用的JRE下载地址

<jsp:plugin>动作元素
结果总结:
1.格式如下:
<jsp:plugin
type="bean|applet"
name="Applet名称"
code="Java类名"
codebase="Java类所在目录"
align="对齐方式"
height="高度"
width="宽度">
hspace="水平间距"
vspace="垂直间距"
archive="预先加载的类列表"
jreversion="JRE版本"
iepluginurl="URL"
nspluginurl="URL"
</jsp:plugin>

jspplugin.jsp(全是空白,没有反映,应该是我没有这个类)

 <%@ page language="java" contentType="text/html;charset=gb2312" %>
<html>
<head>
<title>执行applet</title>
</head>
<body>
<%--指定其Java类为Clock.class,所在目录为Applet,类型为applet --%>
<jsp:plugin code="Clock.class" codebase="Applet" type="applet"></jsp:plugin>
</body>
</html>

<jsp:params>动作元素
结果总结:
1.格式如下:
<jsp:plugin>
<jsp:params>
<jsp:param name="数据名" value="参数值"/>
</jsp:params>
</jsp:plugin>

jspplugin2.jsp(网页直接出错了)

 <%@ page language="java" contentType="text/html;charset=gb2312" %>
<html>
<head>
<title>执行applet</title>
</head>
<body>
<%--指定其Java类为Clock.class,所在目录为Applet,类型为applet --%>
<jsp:plugin code="Clock.class" codebase="Applet" type="applet">
<%--传递三个参数 --%>
<jsp:params>
<jsp:param name="bgcolor" value="000000"/>
<jsp:param name="fgcolor1" value="ff0000"/>
<jsp:param name="fgcolor2" value="00ff00"/>
</jsp:params>
</jsp:plugin>
</body>
</html>

<jsp:fallback>动作元素
结果总结:
1.格式如下:
<jsp:fallback>
<jsp:fallback>错误信息</jsp:fallback>
</jsp:fallback>

jspplugin3.jsp(网页直接出错了)

 <%@ page language="java" contentType="text/html;charset=gb2312" %>
<html>
<head>
<title>执行applet</title>
</head>
<body>
<%--指定其Java类为Clock.class,所在目录为Applet,类型为applet --%>
<jsp:plugin code="Clock.class" codebase="Applet" type="applet">
<%--传递三个参数 --%>
<jsp:params>
<jsp:param name="bgcolor" value="000000"/>
<jsp:param name="fgcolor1" value="ff0000"/>
<jsp:param name="fgcolor2" value="00ff00"/>
</jsp:params>
<%--无法加载时输出错误信息 --%>>
<jsp:fallback>
"不能加载该Applet"
</jsp:fallback>
</jsp:plugin>
</body>
</html>

JAVA-JSP动作元素之plugin、params、fallback的更多相关文章

  1. JSP动作元素——————理论篇

    JSP动作元素的组成及作用 JSP使用Action来控制Servlet引擎的行为,可重复使用JavaBean组件. 常用Action: jsp:param       在 jsp:include.js ...

  2. JSP动作元素

    JSP动作元素分类 <jsp:include page="content.jsp"></jsp:include> 使用<%@ include%> ...

  3. JSP 动作元素

    JSP动作元素 1.  动作元素分类 用来动态的包含文件.网页跳转及使用JavaBean组件等. 语法:<jsp:XXX />或者<jsp:XXX></jsp:XXX&g ...

  4. #1122 JSP动作元素

    JSP动作元素 与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用.JSP动作元素是用XML语法写成的. 利用JSP动作可以动态地插入文件.重用JavaBean组件.把用户重定向到另外的页面 ...

  5. 复习:JSP基本的语法(JSP凝视 + JSP指令 + JSP脚本元素 + JSP动作元素)

    JSP原理: 1.    对于每个请求.jsp容器都会创建一个新的线程来处理它: 2.    Servlet容器载入jsp后转换成的servlet(.class文件)是常驻内存的,所以对应速度一般比較 ...

  6. JSP6(JSP 指令与JSP 动作元素)

    一.JSP指令用来设置整个JSP页面相关的属性 指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开. JSP中的三种指令标签: Page指令 Page指令为容器提供当前页面的使用说明.一个JS ...

  7. JSP运行过程 JSP脚本 静态动态包含 jsp指令 jsp内置对象jsp四大作用域 jsp动作元素 EL表达式 JSTL 设计模式 JSP开发模式 EL内置对象

    Day38 JSP JSP的运行过程具体如下: (1)客户端发出请求,请求访问JSP文件. (2)JSP容器先将JSP文件转换成一个Java源文件(Java Servlet源程序),在转换过程中,如果 ...

  8. Tip:JSP标签也称之为Jsp Action(JSP动作)元素

    JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护. ================ &l ...

  9. 【Head First Servlets and JSP】笔记19:JavaBeans与JSP动作元素(<jsp:setProperty.....>、<jsp:getProperty.....>)

    内容来自imooc. 1.什么是JSP动作元素 2.在JSP页面中如何使用Javabeans <jsp:......>表示这是一个JSP动作元素 3.使用JSP动作元素创建JavaBean ...

随机推荐

  1. 【SqlServer】聚集索引与主键、非聚集索引

    目录结构: contents structure [-] 聚集索引和非聚集索引的区别 聚集索引和主键的区别 主键和(非)聚集索引的常规操作 聚集索引.非聚集索引在SqlServer.MySQL.Ora ...

  2. Hadoop学习:Map/Reduce初探与小Demo实现

    原文地址:https://blog.csdn.net/liyong199012/article/details/25423221 一.    概念知识介绍 Hadoop MapReduce是一个用于处 ...

  3. Postman 网络调试工具

    1.Postman 简介 Postman 是一款功能强大的网页调试与发送网页 HTTP 请求的工具.我们可以用来很方便的模拟 get 或者 post 或者其他方式的请求来调试接口. 官网下载地址 Po ...

  4. 高并发分布式系统中生成全局唯一(订单号)Id js返回上一页并刷新、返回上一页、自动刷新页面 父页面操作嵌套iframe子页面的HTML标签元素 .net判断System.Data.DataRow中是否包含某列 .Net使用system.Security.Cryptography.RNGCryptoServiceProvider类与System.Random类生成随机数

    高并发分布式系统中生成全局唯一(订单号)Id   1.GUID数据因毫无规律可言造成索引效率低下,影响了系统的性能,那么通过组合的方式,保留GUID的10个字节,用另6个字节表示GUID生成的时间(D ...

  5. 禁用gridview,listview回弹或下拉悬停

    不同的安卓厂商对ListView或ScrollView都做了一些动画效果,比如下拉时为了产生弹性美感而有大幅度回弹效果,再比如魅族的下拉悬停,有时做了一个下拉刷新的功能会与之冲突.其实该美化实为多此一 ...

  6. SQLAlchemy(2) -- SQLAlchemy的安装

    安装前要先安装好python 1.使用setup.py脚本进行安装C:\> C:\Python27\python.exe .\setup.py installrunning installrun ...

  7. mysql中Table is read only错误解决方法

    今天再我把数据库data 拷贝到linux 下运行程序 ”mysql中Table is read only的解决“ 出现这样的问题,查询资料. linux下执行如下命令即可 #mysqladmin - ...

  8. Docker 建立镜像流程

    1.docker build from dockerfile http://www.runoob.com/docker/docker-build-command.html $ docker build ...

  9. HBase中多Filter查询示例

    在Hbase查询中有时需要用到多个Filter关联的查询. 代码如下: ArrayList<Filter> listForFilters = new ArrayList<Filter ...

  10. 在java项目中使用 Lombok 及可能问题

    一.Maven项目使用步骤一般包含两步,1)引入依赖 2)特定的 IDE 引入对应的插件 1)在POM中引入依赖 <!-- https://mvnrepository.com/artifact/ ...