Webview不会从java http服务器加载内容/文件

时间:2015-02-21 14:35:42

标签: java webview javafx-2 java-server

我正在尝试将javaFx用于我的应用程序。我有一个java服务器测试并运行代码,实际上它是一个启动服务器的库。我从javafx的webview加载文件时遇到问题。 假设服务器在端口2345上运行,则以下显示javafx的webview空白。

- 一些代码---

Webview view  = new Webview();
view.getEngine().load("http://localhost:2345/sample.html");

----一些代码---

内容从Web浏览器加载,但不是从javaFx webview加载。 什么阻止webview加载内容/文件?我的猜测是webview加载在服务器启动之前被实例化,所以我使用javaFx runLater但它没有解决。任何帮助将不胜感激?

1 个答案:

答案 0 :(得分:0)

如果您的服务器通过端口2345使用http,则需要提前说明端口名称:

"http://servername:2345/sample.html"

e.g。如果你在同一台机器上有服务器:

"http://localhost:2345/sample.html"