java将服务器下载到本地缓存,即使在服务器中更改了文件,也始终从缓存下载JNLP文件...

博客讨论了在基于Java-Applet的Web应用中遇到的性能问题,以及如何通过实现JNLP(Java Web Start)来改善加载速度。然而,出现了一个问题:JNLP文件从缓存加载导致了旧版JAR的使用。作者寻求一种方法使得每次浏览器重启时JNLP文件都能重新下载,以确保获取最新版本。目前的JNLP配置文件如下所示:...
摘要由CSDN通过智能技术生成

我们在一个基于Java-Applet的Web应用程序中获得了性能 . 所以我们实现了JNLP概念来改进applet加载 .

根据JNLP,

JAR文件将首次下载到客户端计算机,并将在本地缓存

如果服务器中的applet版本与缓存中的applet版本匹配,则不会下载applet而是从缓存加载applet

如果服务器端的JAR版本有任何更改,则缓存中的旧JAR将替换为新的JAR

但在我们的应用程序中,它没有按预期工作 . 我们发现jnlp文件本身来自缓存,因此它包含旧的jar版本 .

有没有什么方法可以单独jnlp文件每次浏览器关闭打开时新下载?还是有其他替代方法来解决这个问题?

任何帮助深表感谢!!

JNLP文件

Active Viewer

Platts

href="http://java.sun.com/products/autodl/j2se"/>

main-class="com.mycompany.ew.applet.EWS_Config.EWS_Config.class"

width="1"

height="1">

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值