如何在AngularJS控制器中访问Java类的JSON数组
How to access JSON array of Java class in AngularJS Controller
我的java代码中有dto (POJO)数据列表。我将数据列表转换为JSON数组。我想初始化我的AngularJS控制器的$scope.data variable
与数据显示在UI。
我在ProjectBean类中的java代码
JSONArray jsonArray = new JSONArray();
for (int iterator = 0; iterator < dbProjectListSize; iterator++) {
JSONObject responseDetailsJson = new JSONObject();
responseDetailsJson.put("name", tempChartProject.getText());
responseDetailsJson.put("color", "#9FC5F8");
responseDetailsJson.put("from", ChartProject.getStart_date());
jsonArray.add(responseDetailsJson);
}
AngularJS控制器app.controller('Ctrl', ['$scope', function ($scope) {
$scope.data =projectBean.jsonArray;
}]);
我想用Project bean类中的Json列表初始化$scope.data
变量,以便在UI中显示此数据。
请帮帮我。
使用service with controller,并确保你注入了service。
在controller.jscontrollersModule.controller('MyCtrl', function($scope, $filter, $http, **FactoryYouwant**)
{
**FactoryYouwant**.getdata().then (function(responseData){
$scope.ResponseFromServer =responseData;
}
在service.js controllersModule.factory('**FactoryYouwant**, function($http) {
var responseData = null;
return {
getdata : function(){
responseData = "$http.post "; //that gets you data;
return responseData;
}
};
});
相关文章:
- 如何使用Spring MVC将Facebook返回的响应数据保存在Java类中
- 如何从将在html页面中使用的java脚本中调用java类方法
- 基于类的语言(如Java或Python)和基于原型的语言(例如Javascript)之间的区别
- 无法在我的 Android 应用程序中从 Javascript 调用我的 Java 类
- 我怎样才能将我自己的java类加载到javascript中
- 如何从java类的服务层功能再次调用ajaxn以显示页码状态
- 调用 java 类时被替换的字符
- 如何在 javascript 中重用在 Java 类中编写的应用程序常量
- 将Ajax中的javascript变量传递给Java类
- 有什么方法可以从扩展org.apache.cordova.CordobaPlugin.java的java类异步调用js函
- 服务器端Javascript是否有类似Java类路径的功能
- 在不使用Java中的POJO类的情况下解析不同的JSON响应
- java类的JSON模式
- 转换我的alfresco javascript文件到java类
- 使用来自java类的字符串设置输入值
- 如何在AngularJS控制器中访问Java类的JSON数组
- 当我需要使用带参数的构造函数时,如何使用Rhino继承(扩展)Java类?
- 我如何以模块化的方式使用JavaScript,类似于Java类
- 我想从java类中的动态表中检索值,该类是我在jsp页面中使用javascript创建的
- BIRT报表设计器看不到我的java类