извлекать данные из БД Oracle 11, используя HQL, чтобы показать их на веб-странице - PullRequest
0 голосов
/ 10 мая 2018

Все мои данные для конкретного ученика находятся в таблице учеников, в которой первичным ключом является StudentId, я могу получить данные в списке StudentObject с помощью HQL (я пытаюсь получить список учеников, которые скажем, в том же классе), но как мне составить таблицу на внешнем интерфейсе, чтобы отобразить сведения обо всех учениках, использующих HTML и AngularJS?

1 Ответ

0 голосов
/ 10 мая 2018

Скажем, вы выставили серверный API, который возвращает список объектов ученика в виде строки Json. вы можете использовать сервис $ http по angular: как задокументировано здесь: https://docs.angularjs.org/api/ng/service/$http

$http({
  method: 'GET',
  url: '/someUrl'
}).then(function successCallback(response) {
    // this callback will be called asynchronously
    // when the response is available
  }, function errorCallback(response) {
    // called asynchronously if an error occurs
    // or server returns response with an error status.
  });

при получении ответа создайте простую таблицу html и проведите по ученикам цикл, используя ng-repeat для вашего элемента:

<tr ng-repeat="student in studentList">

и в т. Д. Вы можете использовать {{student.Name}}, например, для получения своих имен или любых данных, которые вы хотите:

<td>{{student.Name}}</td>

надеюсь, что я помог, удачи:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...