мне нужно отображать данные, как показано нижеДисплей 2D данные в угловых JS от контроллера пружины покоя
+------+----------+----------+----------+
| Name | Subject1 | Subject2 | subject3 |
+------+----------+----------+----------+
| A | 20 | 30 | 40 |
| B | 21 | 31 | 41 |
| C | 2 | 3 | 4 |
+------+----------+----------+----------+
Я использовал Spring MVC. Я создал модель - Student.Java
import java.util.ArrayList;
public class Student {
ArrayList<String> markList;
public ArrayList<String> getMarkList() {
return markList;
}
public void setMarkList(ArrayList<String> markList) {
this.markList = markList;
}
}
Я использовал ResponseBody и вернул список для этого метода. Я использовал AJAX вызов и получил ответ JSON, как показано ниже
[{"markList":["name","subject1","subject2","subject3"]}{"markList": ["A",20","30","40"]},{"students":["B",21","31","41"]},{"students":["C",2","3","4"]}]
В моем Angularjs контроллер я просто использовал AJAX вызов и назначен ниже
var reponseData= reponse.data;
var studentarray;
var marklist;
for(var i=0;i<responseData.length;i++){
studentarray.push(responseData[i]);
}
for(var j=0;j<studentarray.length;j++){
marklist.push(studentarray[j].markList);
}
$scope.studentslist=marklist;
Мой JSP код {{цв}}
Но я не получаю желаемого результата. Может кто-нибудь помочь мне, как создать модель и получить доступ к ней в js. Пожалуйста, помогите
Большое спасибо. Это сработало. Теперь я хочу применить CSS только для первой строки. Если сначала использовать $, CSS применяется к первому элементу в каждой строке. Но я хочу применить CSS для всех элементов в первой строке – hemsush