2016-08-06 3 views

答えて

1

REST APIにアクセスするには、RestClientを使用できます。その後、あなたはあなたにもinitializedProperty使用することができますstateProperty

sample.stateProperty().addListener((obv,ov,nv)->{ 
     if(nv.equals(ConnectState.SUCCEEDED)){ 
      User loggedInUser = sample.get(); 
     } 
    }); 

を使用することができ、結果を処理するために

 import com.gluonhq.connect.provider.RestClient; 

    RestClient restClient = RestClient.create() 
     .host("http://myhost.com") 
     .path("restservice/login") 
     .queryParam("username","myname") 
     .queryParam("password","myencodedpassword") 
     .method("GET"); 
    GluonObservableObject<User> sample = DataProvider.retrieveObject(restClient.createObjectDataReader(User.class)); 

RestClient JavaDoc

+0

ここではuser.classとは何ですか? – Amit

+0

User.classはPOJOです。これは、返されるオブジェクトと一致するように指定する必要があります。 [Retreive Object](http://docs.gluonhq.com/connect/1.0.0/#_retrieving_an_object) – AhaMoment

+0

バックグラウンドの進行にどのように 'ProgressIndicator'を使用しますか? – Amit

関連する問題