我遇到了一個我部署的拒絕緩存在jvm的「粘性」緩存(或瀏覽器)中的Java applet問題。由於某種原因,每當用戶加載此小程序所在的頁面時,jvm會從服務器重新下載jar文件,這會導致很長的延遲。Java Applet無法緩存
包含applet的網頁被經由因特網訪問,因此根據Sun's Java applet documentation我使用<applet>
標籤而不是<object>
或<embed>
標籤。
任何幫助調試或識別問題將不勝感激。
下面是我使用的是全小程序標記:
<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 <APPLET> 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>
我已經啓用日誌和跟蹤通過Java控制面板 - >高級 - >調試,我得到了以下消息的許多迭代: 網絡:未找到緩存項[url:http ://192.168.12.23/java/scanning.jar,版本:1.0] – 2010-04-22 21:32:16
一般StackOverflow問題:是否沒有辦法格式化「評論」像最初的問題一樣好? – 2010-04-22 21:33:24