comment Utiliser <c:forEach> dans les scripts de la balise sur la page JSP?
Hey Comment faire pour utiliser la boucle de balise dans la page jsp?
je veux utiliser JSTL données à transmettre dans les tables de données
mon code est comme :
$(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);
Vous devez vous connecter pour publier un commentaire.
Ce serait de produire le résultat suivant:
Ci-dessus est l'exemple le plus simple..
la suite est avec des éléments var
de cette façon, vous pouvez utiliser le
<c:forEach> </c:forEach>
TAG..Si vous avez un problème spécifique, alors s'il vous plaît expliquer