Я не могу получить JSON данные в Angular js из java файла. Где ошибка?
Магазин. java
...
@GetMapping(value = "/", produces = MediaType.APPLICATION_JSON_VALUE)
public Object getProducts() {
return this.products;
}
...
Главный. js
var app = angular.module('myShoppingList', ['ngRoute']);
app.controller('myCtrl', function($scope, $http) {
$http.get('/').
then(function(response) {
var data = response.data;
console.log(data);
});
});
Обновлено:
Я изменил свой код. И у меня сейчас нет ошибок, но я все еще не могу получить response.data
@GetMapping(value = "/products", produces = MediaType.APPLICATION_JSON_VALUE)
ResponseEntity<Object> getProducts() {
return new ResponseEntity<>(this.products, HttpStatus.OK);
}
var app = angular.module('myShoppingList', ['ngRoute']);
app.controller('myCtrl', function($scope, $http) {
$http.get('/products').
then(function(response) {
var data = response.data;
console.log(data);
});
});