java 小程序不使用 1.6 update 24 和 IE/Chrome 进行缓存

标签 java caching applet

我有一个相当大的小程序,我希望在浏览器重新启动之间缓存它。

我已经设置了cache_archive和cache_version标签,以及cache_ex标签。 cache_ex标签使用jar版本来确定缓存失效。

如果客户端正在运行最新的 java(1.7 更新 40),那么我从 IIS Web 日志中看到,当我重新启动浏览器并加载小程序时,没有 http 获取 jar。

在 java 1.6 update 24 中,有 http 获取。

由于公司的白痴行为,我被迫使用这个古老的 java 1.6 版本。

我怎样才能让它工作?

谢谢。

最佳答案

为了回答我自己的问题,这是我的设置(我使用 JavaScript 加载小程序)

cache_option: "Plugin",
cache_archive: "RELATIVE/PATH/TO/JAR#1,RELATIVE/PATH/TO/JAR#2, etc.",
cache_version: "JAR#1-VERSION, JAR#2-VERSION, etc.",
cache_archive_ex: "JAR#1;preload;JAR#1-VERSION, JAR#2;preload;JAR#2-VERSION, etc.  ",

重要提示:您想要在粘性缓存中的 jar 不应该位于存档标记中。

谢谢。

关于java 小程序不使用 1.6 update 24 和 IE/Chrome 进行缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20774001/

相关文章:

java - 如何在屏幕最后一个EditText上按 "Next"返回到第一个EditText

java - 有没有办法更新 pitclipse 插件中使用的 pitest 版本?

java - 如何将单例引用传递给十个兄弟对象

c++ - std::bind 与 lambda 性能

c# - 缓存SQL调用的结果

java - 打印 JEditorPane 时出现损坏的图像图标

java - 如何计算这个java程序中值的数量?

c# - Redis 是本地缓存的可行解决方案吗?

java - 关于 JSP 和 Signed applet

java - 在小程序中绘制 Canvas