У меня проблема с развернутым Java-апплетом, который отказывается кэшироваться в «липком» кеше jvm (или браузером). По какой-то причине каждый раз, когда пользователь загружает страницу, на которой работает этот апплет, jvm повторно загружает файл jar с сервера, что вызывает длительную задержку.
Доступ к веб-странице, содержащей апплет, осуществляется через Интернет, поэтому согласно документации Java-апплета Sun я использую тег <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>