如何将值从java传递到.js文件并在.html中获得转换结果?

时间:2016-10-17 10:57:24

标签: javascript java html

我正在申请中。我需要从javafx调用本地HTML,使用.js和.js中的html包含用于创建图表的硬编码值。

如何将数值从Java传递到.js,通过它在HTML中创建所需的图表?

1 个答案:

答案 0 :(得分:0)

如果您使用javafx提供html文件,则可以采用快速方法: 通过javafx,将此行写入html文件:

<script>window.desiredNumber= {the desired number from java} </script>

现在可以在任何使用html的javascript范围内访问它,因为我们已将它放在全局范围(窗口)中。 要使用例如函数中的值,您将执行以下操作:

graphfunction(window.desiredNumber)

但是,在js文件的开头指定您依赖全局范围来获取值并执行以下操作会很好:

var desiredNumber = window.desiredNumber;