Моя цель - отображать значения в виде списка из таблицы во всплывающую панель модели на странице JSP.
действие
public class IcdAction extends ActionSupport {
private List<Icd10> icdCodes;
public String execute() throws MalformedURLException, JsonProcessingException {
SomeProcess ap = new SomeProcess();
icdCodes = ap.getList();
return SUCCESS;
}
}
JS
var myApp = angular.module('myApp', []);
myApp.controller('MainCtrl', function ($scope, $http) {
$http.get('IcdCodesAction')
.success(function(response){
$scope.icdcodes = response;
});
});
struts.xml
<action name="IcdCodesAction" class="com.emr.action.IcdAction" >
<result type="json">
</result>
</action>
В файле JSP я использую ng-repeat
на icdcodes
.
Я новичок в AngularJS. Я не могу понять, где проблема, которая препятствует отображению списка.
Если я использую данные жесткого кодирования json для $scopes.icdcodes
, тогда он работает нормально.
Открыть DevTools и проверить, что сервер отвечает. – dfsq
Проверьте, вызван ли ваш метод, если он затем распечатает ответ и посмотрит, что внутри. –
Ugh, ICD10. Однако некоторые веселые коды. –