У меня проблема с апплетом Java, который я развернул, который отказывается кэшироваться в «липкой» кеш-памяти jvm (или браузером). По какой-то причине каждый раз, когда пользователь загружает страницу, этот апплет включен, jvm повторно загружает файл jar с сервера, что вызывает длительную задержку.Java-апплет не кэшируется
Веб-страница, содержащая апплет, осуществляется доступ через Интернет, поэтому в соответствии с 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-> Advanced-> Debugging, и я получаю много итераций следующего сообщения: сеть: запись в кэш не найдена [url: http : //192.168.12.23/java/scanning.jar, версия: 1.0] –
General StackOverflow Question: не существует способа форматировать «Комментарии» так же хорошо, как исходный вопрос? –