Syntaxe JSP de la balise tsx:repeat (obsolète)
La balise <tsx:repeat> répète un bloc de code HTML.
La prise en charge des balises tsx dans le moteur JSP (JavaServer Pages) est dépréciée dans WebSphere Application Server Version 6.0. Remplacez les balises tsx par des balises équivalentes JSTL (JavaServer Pages Standard Tag Library).
- la valeur de fin est atteinte,
- une exception est lancée.
Si une exception de type ArrayIndexOutOfBoundsException ou NoSuchElementException est émise avant la fin d'un bloc, la sortie est enregistrée uniquement pour les itérations jusqu'à l'itération pendant laquelle l'exception survient exclue. Les autres exceptions ne sont pas consignées pour cette instance de balise.
Cette section décrit la syntaxe de la balise <tsx:repeat> :
<tsx:repeat index="nom" start="index_début" end="index_fin"> </tsx:repeat>
où :
- index
Représente un nom facultatif utilisé pour identifier l'index du bloc de répétition. La portée de l'index est NESTED. Son type doit être integer.
- start
Représente une valeur d'index de début facultative pour le bloc de répétition. La valeur par défaut est 0.
- end
Représente une valeur d'index de fin facultative pour le bloc de répétition. La valeur maximale est 2 147 483 647.
Si la valeur de l'attribut end est inférieure à celle de l'attribut start, l'attribut end est ignoré.
Association de balises JSP tsx:repeat et tsx:getProperty (obsolète)
La prise en charge des balises tsx dans le moteur JSP (JavaServer Pages) n'existe plus dans WebSphere Application Server Version 6.0. Plutôt que d'utiliser les balises tsx, utilisez leurs équivalents issus de la bibliothèque de balises JSTL (JavaServer Pages Standard Tag Library).
Le fragment de code suivant indique comment combiner ces balises :
<tsx:repeat> <tr> <td><tsx:getProperty name="empqs" property="EMPNO" /> <tsx:getProperty name="empqs" property="FIRSTNME" /> <tsx:getProperty name="empqs" property="WORKDEPT" /> <tsx:getProperty name="empqs" property="EDLEVEL" /> </td> </tr> </tsx:repeat>