小编Joh*_*rty的帖子

Java Applet没有缓存

我遇到了一个我已部署的Java applet的问题,它拒绝缓存在jvm的"粘性"缓存(或浏览器)中.出于某种原因,每次用户加载此applet所在的页面时,jvm会从服务器重新下载jar文件,这会导致长时间的延迟.

包含applet的网页正在通过互联网访问的,所以要根据Sun的Java小程序的文件我使用的是<applet>标签,而不是一个<object><embed>标签.

任何帮助调试或识别问题将非常感激.

以下是我正在使用的完整applet标记:

<applet alt="Scanning Applet failed to load" archive="scanning.jar"
        code="scanning.scanlet.class" codebase="/java/" codetype="application/java"
        height="30" mayscript="True" name="scanlet" width="200">
    <param name="domain" value="192.168.12.23" />
    <param name="publishName" value="scan_attachment" />
    <param name="publishURL" value="http://192.168.12.23/draft/update/52" />
    <param name="curURL" value="http://192.168.12.23/draft/edit/52" />

Your browser is unable to process the Java &lt;APPLET&gt; tag needed to display this applet
<br />
One solution would be to download a better web browser like
<a href="http://www.mozilla.com/firefox">Mozilla's Firefox</a>

</applet>
Run Code Online (Sandbox Code Playgroud)

java applet caching

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

applet ×1

caching ×1

java ×1