13
Hey Cách sử dụng vòng lặp trong thẻ trong trang jsp?cách sử dụng <c:forEach> trong tập lệnh trên trang JSP?
tôi muốn sử dụng dữ liệu JSTL để vượt qua trong các bảng dữ liệu
mã của tôi là như sau:
$(document).ready(function() {
/* Init DataTables */
var startString = "[";
var mainString = "";
var endString = "]";
var temp = ${k.size()};
<c:forEach items="${k}" var="stdn" varStatus="status">
temp--;
if (temp === 0) {
mainString = mainString + "{key:\"" + "${stdn.key}" + "\",name:\"" + "${stdn.value.name}" + "\",rollno:\"" + "${stdn.value.rollNo}" + "\",marks:\"" + "${stdn.value.marks}" + "\"}";
} else {
mainString = mainString + "{key:\"" + "${stdn.key}" + "\",name:\"" + "${stdn.value.name}" + "\",rollno:\"" + "${stdn.value.rollNo}" + "\",marks:\"" + "${stdn.value.marks}" + "\"},";
}
</c:forEach>
var finalString = startString + mainString + endString;
var final = eval(finalString);
Nó được làm việc tốt nhưng vấn đề là nó cho thấy tôi đánh dấu lỗi trong netBeans. –
tôi đã sử dụng thẻ trong thẻ