[JSP] Exécution d'un Bean dans une boucle
Résolu
FLTk
-
Psyko -
Psyko -
Bonjour à tous,
J'ai un souci que je n'arrive pas à résoudre.
Je dois développer un petit site de test utilisant les servlets, beans et pages jsp.
Le problème est le suivant : je récupère les informations de la base de données grâce à mes servlets, je les transmet par paquet à mes pages qui sont logiquement redirigés vers mon bean afin de le traiter. Je récupère donc aussi le nombre de paquet transmis. Dans ma page jsp je boucle autour de ce nombre mais quand j'appelle mon bean dans cette boucle il ne s'exécute que lors du premier tour de boucle.
Voici la syntaxe utilisée :
Acteurs (<%= nb_acteur %>) : <br />
<%
String personne[] = new String[nb_acteur];
String personnage[] = new String[nb_acteur];
for (int i = 0 ; i < nb_acteur ; i++) {
personne[i] = (String) request.getAttribute("infosacteur" + i);
personnage[i] = (String) request.getAttribute("personnage" + i);
%>
<jsp:useBean id="Personne" scope="page" class="bean.Personne">
<jsp:setProperty name="Personne" property="infos" value="<%= personne[i] %>" />
<jsp:getProperty name="Personne" property="prenom" />
<jsp:getProperty name="Personne" property="nom" />
</jsp:useBean>
--> <%= personnage[i] %> <br />
<%
}
%>
Je vous remercie par avance pour votre aide qui me sera très précieuse.
@+_+
J'ai un souci que je n'arrive pas à résoudre.
Je dois développer un petit site de test utilisant les servlets, beans et pages jsp.
Le problème est le suivant : je récupère les informations de la base de données grâce à mes servlets, je les transmet par paquet à mes pages qui sont logiquement redirigés vers mon bean afin de le traiter. Je récupère donc aussi le nombre de paquet transmis. Dans ma page jsp je boucle autour de ce nombre mais quand j'appelle mon bean dans cette boucle il ne s'exécute que lors du premier tour de boucle.
Voici la syntaxe utilisée :
Acteurs (<%= nb_acteur %>) : <br />
<%
String personne[] = new String[nb_acteur];
String personnage[] = new String[nb_acteur];
for (int i = 0 ; i < nb_acteur ; i++) {
personne[i] = (String) request.getAttribute("infosacteur" + i);
personnage[i] = (String) request.getAttribute("personnage" + i);
%>
<jsp:useBean id="Personne" scope="page" class="bean.Personne">
<jsp:setProperty name="Personne" property="infos" value="<%= personne[i] %>" />
<jsp:getProperty name="Personne" property="prenom" />
<jsp:getProperty name="Personne" property="nom" />
</jsp:useBean>
--> <%= personnage[i] %> <br />
<%
}
%>
Je vous remercie par avance pour votre aide qui me sera très précieuse.
@+_+
A voir également:
- [JSP] Exécution d'un Bean dans une boucle
- Boucle excel sans macro - Forum Excel
- Télé samsung s'éteint et se rallume en boucle - Forum Téléviseurs
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Il permet l’exécution des logiciels applicatifs et gère l’utilisation des ressources matérielles (mémoire, processeur, périphériques). - Forum Windows 10
- Le service spouleur d'impression local n'est pas en cours d'exécution - Guide