目前我可以从 phoneGap 应用程序(移动应用程序)调用网络服务。但现在我希望客户端服务器通信使用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\"}";
}
但我无法调用网络服务。
我怎样才能做到这一点?任何链接/参考表示赞赏。
谢谢你。