javascript如何在AngularJS控制器中访问Java类的JSON数组
我的java代码中有DTO(POJO)数据列表。我正在将该数据列表转换为JSON数组。我想用显示在UI中的数据初始化AngularJS控制器的$scope.data variable
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;
}]);
我想用projectbean类中的Json列表初始化$scope.data
变量,以便在UI中显示这些数据
请帮帮我
# 1 楼答案
将服务与控制器一起使用,并确保注入服务
在控制器中。js
服役中。js
我希望这有帮助