• JAVA-JSP动作元素之plugin、params、fallback


    相关资料:
    《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(全是空白,没有反映,应该是我没有这个类)

     1 <%@ page language="java" contentType="text/html;charset=gb2312" %>
     2 <html>
     3 <head>
     4     <title>执行applet</title>
     5 </head>
     6 <body>
     7   <%--指定其Java类为Clock.class,所在目录为Applet,类型为applet --%>
     8   <jsp:plugin code="Clock.class" codebase="Applet" type="applet"></jsp:plugin>
     9 </body>
    10 </html>
    View Code

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

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

     1 <%@ page language="java" contentType="text/html;charset=gb2312" %>
     2 <html>
     3 <head>
     4     <title>执行applet</title>
     5 </head>
     6 <body>
     7   <%--指定其Java类为Clock.class,所在目录为Applet,类型为applet --%>
     8   <jsp:plugin code="Clock.class" codebase="Applet" type="applet">
     9   <%--传递三个参数 --%>
    10   <jsp:params>
    11     <jsp:param name="bgcolor" value="000000"/>
    12     <jsp:param name="fgcolor1" value="ff0000"/>
    13     <jsp:param name="fgcolor2" value="00ff00"/>  
    14   </jsp:params>
    15   </jsp:plugin>
    16 </body>
    17 </html>
    View Code

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

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

     1 <%@ page language="java" contentType="text/html;charset=gb2312" %>
     2 <html>
     3 <head>
     4     <title>执行applet</title>
     5 </head>
     6 <body>
     7   <%--指定其Java类为Clock.class,所在目录为Applet,类型为applet --%>
     8   <jsp:plugin code="Clock.class" codebase="Applet" type="applet">
     9   <%--传递三个参数 --%>
    10   <jsp:params>
    11     <jsp:param name="bgcolor" value="000000"/>
    12     <jsp:param name="fgcolor1" value="ff0000"/>
    13     <jsp:param name="fgcolor2" value="00ff00"/>  
    14   </jsp:params>
    15   <%--无法加载时输出错误信息 --%>>
    16   <jsp:fallback>
    17     "不能加载该Applet"
    18   </jsp:fallback>
    19   </jsp:plugin>
    20 </body>
    21 </html>
    View Code
  • 相关阅读:
    【两周一本书】大话设计模式
    如何将在AWS上的网站快速从http转换为https
    java中error和exception的区别
    Java IO : NIO与IO的区别
    TCP/TP:DNS区域(Zone)
    Liferay 7:Liferay DXP解决方案
    Eclipse:Eclipse插件开发全套教程
    Liferay 7:Liferay DXP全套教程内附源码
    Liferay 7:Liferay内部博客地址
    Gradle:gradle下载插件
  • 原文地址:https://www.cnblogs.com/FKdelphi/p/7571700.html
Copyright © 2020-2023  润新知