gpt4 book ai didi

java - *无需*下一代 Java 插件部署 JNLP 小程序

转载 作者:太空宇宙 更新时间:2023-11-04 08:21:26 28 4
gpt4 key购买 nike

我需要在 .jsp 页面上部署一个小程序,并希望利用使用 JNLP 时获得的延迟加载和 pack200。但是,我的客户没有在他们的计算机上启用下一代 Java 插件,并且他们不想启用它。这意味着我无法利用 java 1.6.10 中引入的 jnlp_href 属性。

经过一些研究,我发现您可以在我的 jnlp 中指定 applet-desc 但我是 JNLP 的新手,不知道如何充分利用此标签。

我还没有看到任何关于如何在网页上使用 JNLP 文件而不使用需要 jnlp_href 参数属性的小程序或对象标记的可靠示例。

是否可以使用此 applet-desc 标记在我的 .jsp 页面中注入(inject)对 JNLP 的引用?

目前,我使用对象 HTML 元素指定我的小程序,如下所示:

<object code="<myappletClass>" name="pdfapplet" codebase="<myCodeBase>" mayscript>
<param name="jnlp_href" value="my-applet.jnlp"/>
</object>

但是,在 Java 控制台中关闭 Java 插件的情况下,这不会获取 jnlp_href

最佳答案

如果小程序不需要嵌入到网页中,可以从Java Web Start的第一个版本开始自由 float 启动。 (Java 1.2 左右可单独下载)。仅在Next Generation JRE中JWS 部署的小程序可以保持嵌入在网页中。

关于java - *无需*下一代 Java 插件部署 JNLP 小程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9466060/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com