JSP页面中运行Applet小程序

<jsp:plugin name="applet0" code="com.gis.client.addIn.class" codebase="./applet/" archive="addIn.jar"  type="applet" width="0" height="0">
        <jsp:params>
            <jsp:param value="<%=userName %>" name="userName"/>
            <jsp:param value="<%=userId %>" name="userId"/>
            <jsp:param value="10010" name="port"/>
            <jsp:param value="true" name="MAYSCRIPT"/>
        </jsp:params>
        <jsp:fallback>   
            <p>浏览器不支持该插件</p>
          </jsp:fallback>    
    </jsp:plugin>

 

说明: plugin标签,告诉浏览器当前这个对象是一个插件,type表示该插件的类型是什么

          name可以在和后台交互时指出是哪一个插件

          code表示当前运行的是哪一个applet程序要写全路径

          codebase是当前应用从哪一级目录开始查找,现在的他和archinve一起指出,addIn.jar在当前目录下的applet文件夹下

          com.gis.client.addIn.class指出该addIn.class在当前目录下的applet文件夹下有com/gis/client三级文件夹。

          同时页面可以给Applet程序传参。

 

          在applet中通过getParameter("userName");来获得。

 

          fallback是当前浏览器如果不能运行该插件时,要显示的内容。

 

          applet中调用前台的脚本可以通过import netscape.javascript.*;注意版本的问题1.4以前用的是jaws.jar报

          以后就改用plugin.jar包了

 

          JSObject win = JSObject.getWindow(this);
          win.eval("javascript:displayResult(/"" + content + "/");");

 

          在页面要有displayResult(content)这个脚本。

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值