java - 如何将谷歌应用程序引擎数据存储中的数据获取到客户端的 Angular js中?

标签 java javascript google-app-engine angularjs gwt

我是 angularJS 的新手。之前我们在客户端使用 gwt 开发 Web 应用程序。 现在我们决定从 GWT 迁移到 AngularJS,因为我们的应用程序速度变得很慢,而且还因为 AngularJS 的一些很棒的功能。我已经浏览了文档并做了一些基本 AngularJS 的练习。

在GWT中,我们使用GWT-RPC机制与服务器通信,但我无法在AngularJS中获得必须与服务器通信的机制。请让我知道在 AngularJS 中处理服务器获取、放置、删除等数据的过程。

如果可能,请给我一个获取示例项目的链接。

任何建议都会很棒。

最佳答案

您可以使用以下三种替代方案之一

You have to use $resource to make a RESTFULL communication with the server thats the prefered way in angularJS

您可以从this开始

由于您是java背景,所以建议您看看AngularJS Example Using a Java RESTful Web Service

$http service 是一项核心 Angular 服务,可通过浏览器的 XMLHttpRequest 对象或 JSONP 促进与远程 HTTP 服务器的通信。

Restangular 是一个 AngularJS 服务,它用最少的客户端代码简化了常见的 GET、DELETE 和 UPDATE 请求。它非常适合任何使用 RESTful API 数据的 Web 应用程序。

关于java - 如何将谷歌应用程序引擎数据存储中的数据获取到客户端的 Angular js中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19331979/

相关文章:

java - 强制 JPA 查询急切地返回所有集合/字段

javascript - 语义 UI 表单 onSuccess 事件未触发

javascript - Google map 中自定义标记的编号

php - 我在哪里可以看到 Google App Engine 中的日志?

javascript - AJAX正在返回谷歌云上PHP文件的内容字符串

java - 无法使用改造将阵列发布到服务器中

带参数的 JavaFX JavaScript 上行调用

java - 无法让谷歌教程工作

javascript - 在 View 之间传递对象(Flash 消息)

python - 通过公共(public) HTTP 自动将大文件检索到 Google Cloud Storage