現在、phoneGap アプリ (モバイル アプリ) から webservice を呼び出すことができます。しかし、今は を使用したクライアント サーバー通信が必要ですBackbone.js
。
ユーザー名とパスワードのフィールドを持つユーザー モデルがあります。これらのパラメーターを認証目的で渡し、サーバーからの応答を取得したいと考えています。私はこれで試しました:
var User = Backbone.Model.extend({
urlRoot: 'http://server_ip/projectName/authenticate'
});
var myUser = new User({
username:"nnj",
password:"nnj"
});
var fetchSuccess = function(data) {
alert(data);
};
myUser.fetch({success: fetchSuccess});
これが私のSpring側のコントローラー機能です:
@RequestMapping(value = "authenticate")
@ResponseBody
public String testing(){
String test="123123";
return "{"+test+":\"123\"}";
}
しかし、Web サービスを呼び出すことができません。
どうすればこれを達成できますか?リンク/参照を歓迎します。
ありがとうございました。