JavaFX 是 Sun微系統公司推出的一套基於 Java 技術的產品家族
雖然JavaFX Script 運用類似Java 和JavaScript 的程序語言
這個十分鐘的解決方案來演示如何從Java FX 調用RESTful 網絡服務和如何得出結果
這是一個例子來展示如何命令一個提供航班離開和到達信息的RESTful網絡服務到JavaFX的前端
< schedule>
< flight>
< number>
< time>
< direction>Departure< /direction>
< carrier>USFlair< /carrier>
< destination>TYS< /destination>
< origin>ATL< /origin>
< /flight>
< /schedule>
問題怎樣從一個JavaFX應用程序呼叫RESTful 網絡服務並且如何得出結果?
解決方案
調用一個GET RESTful網路服務方法並且把它的結果分析到JavaFX目標當中
定義一種容器數據結構
開始
public class Flight{
public var number: String;
public var time: String;
public var direction: String;
public var carrier: String;
public var destination: String;
public var origin: String;
訪問服務 在一個主要的JavaFX應用程序(Main
說明的是網絡服務的URL被指定為一個本地變量並且方法GET(雖然JavaFX支持PUT 和 POST)被指定為同樣名字的變量
分析結果
在功能onInput: function(input: java
加載從分析過的XML原理到航班目標
完成
這個快速
有關網絡服務處理和解析其他數據類型的細節
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19152.html