<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)这个脚本。