0
здесь ниже мой код. данные поступают со стороны сервера и эти данные, я хочу показать в виде таблицы с помощью директивы ng-repeat, которая предоставляется угловыми js.относительно Угловой js ng-repeat директивы
var app = angular.module('studentInfo', []);
app.controller('studentInfoController', function($scope,$http) {
$scope.student ="";
$scope.studentModel ="";
$scope.submitStudentForm = function(isFormValid) {
if(isFormValid){
console.log("form valid")
console.log($scope.student);
$http({
method: 'POST',
url: 'school/studentinfo',
headers: {'Content-Type': 'application/json'},
data: {'studentInfo':$scope.student}
}).success(function(data, status, headers, config) {
$scope.studentModel = data;
console.log("student infor"+data);
// console.log("Student RollNumber:" +data.studentRollNo);
// console.log("Student Name:" +data.studentName);
//console.log('What is status here:' +status);
}).error(function(data, status, headers, config) {
alert("Error Occured:"+status);
});
} else if(!isFormValid) {
console.log("Not valid")
$scope.submitted = true;
return;
}
};
});
в выше всех данных в этом заявлении $scope.studentModel = data;
это мой файл JSP и в этом файле я хочу, чтобы отобразить данные в виде таблицы
<table id="stuId" border="3 px">
<tr>
<th>StudentRollNo</th>
<th>StudentName</th>
</tr>
<tr ng-repeat="studentInformation in studentModel" style="color: blue;">
<label class="control-label">
student information in school :{{studentModel.length}}
</label>
<td>
{{studentInformation.studentRollNo}}
</td>
<td>
{{studentInformation.studentName}}
</td>
</tr>
</table>
Какой вопрос? Здесь нет никаких проблем. – charlietfl
этот код не имеет смысла. У вас есть какая-то форма, которую вы здесь не показываете, и на успех POST вы хотите затем перебрать результаты? POST используется для отправки данных на сервер, а не для извлечения данных; Помимо этого, вы даже не задали вопрос. – Claies
Я хочу отправить данные из сервлета в jsp с помощью json obj. –