使用HQL从Oracle 11 DB获取数据以在网页上显示它

时间:2018-05-10 08:35:05

标签: java html angularjs hibernate hql

特定学生的所有数据都在学生表中,其中StudentId作为主键,我可以使用HQL获取StudentObject列表中的数据(我正在尝试获取学生列表在同一类)但我应该如何在前端制作一个表格来显示所有学生使用HTML& AngularJS?

1 个答案:

答案 0 :(得分:0)

假设您已经公开了将学生对象列表作为Json字符串返回的服务器端API。您可以通过angular使用$ http服务: 如此处所述:https://docs.angularjs.org/api/ng/service/ $ http

<div *ngFor="let i of arr.slice(0,5)">
  {{i}}
</div>

收到回复后,创建一个简单的html表,并在元素上使用ng-repeat循环学生:

$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.
  });

并且在td中你可以使用{{student.Name}}来获取你想要的名字或任何你想要的数据:

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

希望我帮助过,祝你好运:)