您的位置:首页 > 移动开发 > 微信开发

JSP页面中运行Applet小程序

2010-05-17 23:37 211 查看
<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)这个脚本。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: