Maison >Java >javaDidacticiel >Comment parcourir les données en jsp
sortie de parcours de page jsp, utilisant principalement des balises
Attributs de la balise c:forEach de jstl : utilisée pour le bouclage général des données,
Ses attributs :
items (attribut) : pour boucler le Projet (description), non (si nécessaire), aucun (valeur par défaut)
var : nom de la variable représentant le projet en cours, non, aucun
varStatus : variable affichant l'état de la boucle , non, aucun
begin : condition de départ, non, 0
fin : condition de fin, non, le dernier élément de l'ensemble
step : taille du pas, non, 1
Le varStatus dans jstl est le même que l'attribut var varStatus est utilisé pour créer des variables avec une portée limitée. Cependant, la variable nommée par l'attribut varStatus ne stocke pas la valeur d'index actuelle ni l'élément actuel, mais se voit attribuer une instance de la classe javax.servlet.jsp.jstl.core.LoopTagStatus. Cette classe définit un ensemble de propriétés qui décrivent l'état actuel de l'itération, répertoriées ci-dessous :
Les types de collections et les éléments itérés qu'il prend en charge sont les suivants :
java.util.Collection : appelez iterator() pour obtenir les éléments. java.util.Map : Instance obtenue via java.util.Map.Entry. java.util.Iterator : élément itérateur.
java.util.Enumeration : éléments d'énumération.
Tableau d'instances d'objet : élément de tableau.
Tableau de valeurs de type de base : éléments de tableau compressés.
Chaîne délimitée par des virgules : sous-chaîne divisée.
javax.servlet.jsp.jstl.sql.Result : La ligne obtenue par la requête SQL.
Et en utilisant "index", vous pouvez utiliser dynamiquement js pour exploiter les éléments de la page et obtenir les données de requête en arrière-plan.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!