gpt4 book ai didi

java - 使用 java web start 的小程序的替代方法

转载 作者:行者123 更新时间:2023-12-01 12:48:10 24 4
gpt4 key购买 nike

在我的 Web 应用程序中,我们使用带有 Java Web Start (jnlp) 的 Java 小程序,使用 Web 应用程序中选定的数据从客户端计算机显示票证和打印。如果打印成功,服务器就会收到相关通知,我们根据该通知采取进一步的行动。有没有其他选择,因为我想避免在浏览器中安装 jre 并避免在客户端计算机中安装不同的设置?现有系统的问题是,如果客户拒绝接受证书,那么我们将无法从客户的打印机打印票据,并且不会收到任何响应。如果用户拒绝接受证书,那么服务器应该收到通知。任何帮助将不胜感激。

最佳答案

If the user declines accepting the certificate then the server should get notified about it.

在 JNLP 文件中提供客户或该启动独有的参数/属性。当应用程序。已设置并显示在屏幕上,让它通过唯一标识符“回拨”到服务器。

那些不回复唯一值的客户端要么拒绝证书,要么拥有该应用程序。在出现在屏幕上之前就致命地崩溃了。

property 元素和 System.getProperty(String)

JNLP 属性元素

JNLP property 元素是 resources section 的一部分JNLP 文件的。

The property element defines a system property that will be available through the System.getProperty and System.setProperties methods. It has two required attributes: name and value. For example:

<property name="key" value="overwritten"/>

Properties set in the jnlp file will normally be set by Java Web Start after the VM is started but before the application is invoked. ..

System.getProperty

请参阅 System.getProperty(String) 的文档.

public static String getProperty(String key)

Gets the system property indicated by the specified key.

关于java - 使用 java web start 的小程序的替代方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24485038/

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