强制applet只加载一次

时间:2013-06-05 09:43:21

标签: java applet

这是我的情况:

我需要加载一个applet,并避免每次用户进入嵌入applet的页面时重新加载它。

我怎样才能做到这一点?是否有任何参数可以将我的applet设置为单例? 以下是我目前使用的参数:

<object id="mockapplet" name="mockapplet"
         classid="java:mockClass"
         type="application/x-java-applet"
         archive="#{myAppletPath}"
         height="1"
         width="1" codebase=".">
    <param name="code" value="mockApplet" />
    <param NAME="MAYSCRIPT" VALUE="true" />
    <param name="archive" value="#archivePath}" />
    <param name="JAVA_CODEBASE" value="." />
    <font color="red">Applet error</font>
</object>

实际上我需要init()方法只调用一次,在我的情况下,每当我的页面重新加载时调用它。

1 个答案:

答案 0 :(得分:1)

好吧,如果您的applet嵌入在您的页面中,则每次重新加载页面时都会重新加载它!如果你想保留参数,你必须设置一个cookie。