java - 我有一个在 "some"客户端计算机上有问题的第 3 方数字签名 Java 小程序,我知道如何验证版本但是。

标签 java javascript

我希望我有更多的细节,我没有客户端计算机的浏览器或 java 版本有问题。就目前而言,我有一个 java 小程序,如果客户端单击它,它只会检查版本。有没有办法在页面加载前检查版本?我宁愿在页面上主动而不是被动。我检查了文档 here但无法访问数字签名小程序代码,我无法理解它。

最佳答案

部署建议中提到的deployJava.js是这个小程序的最佳选择。如果没有合适的 Java 最低版本(并且最终用户不能或不会在出现提示时安装它),小程序将不会运行。


话虽如此,还有其他选择。如:

  • 基于 Applet 的解决方案:(虽然我开发了这两个 applet,但我现在使用 deployJava.js。)
    1. JRE Version Checker小程序。将其与目标小程序放在同一页面,以支持版本检查。
    2. > Wrapplet . “包装”目标小程序并提供(除其他外)带有回退选项的版本检查。
  • 使用 JavaScript 检查版本。 (如果失败了,就随心所欲。)E.G.

<html>
<body>
<script type="text/javascript">
document.write(
    "<p>java.version: " +
    java.lang.System.getProperty("java.version"));
document.write(
    "<p>java.specification.version: " +
    java.lang.System.getProperty("java.specification.version"));
</script>
</body>
</html>

关于java - 我有一个在 "some"客户端计算机上有问题的第 3 方数字签名 Java 小程序,我知道如何验证版本但是。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6521781/

相关文章:

java - 打印从 1 到 100 的素数

java - Apple 最近的 Java 更新删除了 Java 首选项,如何从 shell 更改?

javascript - 阿拉伯语 JavaScript 中的日期时间

javascript - JS - 打开子导航,同时关闭以前打开的子导航

javascript - 没有 Node 测试Reactjs?

java - 如何从用户交互中生成新变量?

java - 文件输入输出追加

javascript - 单击时显示函数文本

javascript - 如何使用 csv 文件显示分类的 Highcharts 图表

java - ObservableBoolean 数据绑定(bind)在设置时不会更新 View