Recuperation et affichage d'un bean [JSP & BEAN] - Programmation
Marsh Posté le 18-04-2002 à 16:03:27
Citation : |
--> Récupère ton tableau de String en utilisant le getter et en l'attribuant à un tablea local à ta jsp que tu auras définis via <%! %>
une fois que tu as le tableau tu peux avoir les valeurs.
Marsh Posté le 18-04-2002 à 16:05:52
a merci bien, je ne sais pas cela. bien je vais regarder ce getter d'un peu plus prés
Marsh Posté le 18-04-2002 à 16:06:15
DarkLord a écrit a écrit : Récupère ton tableau de String en utilisant le getter et en l'attribuant à un tablea local à ta jsp que tu auras définis via <%! %> |
si tu fais ca, ca va mal se passer en cas d'appel concurents à la jsp : le tableau sera global à la servelt généré ...
edit : tin, comment on fait le smiley qui dit "non" en remuant le doigt ??
[jfdsdjhfuetppo]--Message édité par benou--[/jfdsdjhfuetppo]
Marsh Posté le 18-04-2002 à 16:09:09
oups cela à l'air plus compliqué que prévu
c'est deux point non deux points
Marsh Posté le 18-04-2002 à 16:16:06
scaldan a écrit a écrit : oups cela à l'air plus compliqué que prévu c'est deux point non deux points |
en fait, j'ai jamais trop capté l'intéré des tag JSP qui servait juste à faire un get sur un bean (les GetProperty, quoi)
=> si tu veux récupérer ton tableau tu fais un
<% String[] monTab = monBean.getLeNomDeTonAttribut() %>
et ensuite tu itère sur ton tableau pour l'afficher.
A la rigueur, tu peux utiliser des jsp tags "itérateur" qui permette d'itérer sur n'importe quel type : tableau, collection, Iterator, Enumeration, etc ...
la librairie se trouve assez facilement à coup de google
Marsh Posté le 18-04-2002 à 16:25:51
benou a écrit a écrit : en fait, j'ai jamais trop capté l'intéré des tag JSP qui servait juste à faire un get sur un bean (les GetProperty, quoi) => si tu veux récupérer ton tableau tu fais un <% String[] monTab = monBean.getLeNomDeTonAttribut() %> et ensuite tu itère sur ton tableau pour l'afficher. |
Bin c'est ce que j'ai dit non?
Edit: ah non ok pigé le coup du <%! ...
[jfdsdjhfuetppo]--Message édité par DarkLord--[/jfdsdjhfuetppo]
Marsh Posté le 18-04-2002 à 16:27:52
merci,
je pense que c'est peut être une question de normalisation.
C'est pour cela que je ne voyais pas comment faire. c'est un
peu dommage de ne pas respecter les normes.
Mais comme ya pas d'autre solution, je vais faire comme tu
me le préconise.
Merci
Marsh Posté le 18-04-2002 à 16:29:20
oua ta ban liste s'agrandit de jour en jour
Marsh Posté le 18-04-2002 à 16:46:18
scaldan a écrit a écrit : oua ta ban liste s'agrandit de jour en jour |
bah. Je sais pas trop pq je fais ca. Disons que ca m'ennuie de répondre bien gentillement à un gars qui m'a pisser à la raie dix jours avant ...
Marsh Posté le 18-04-2002 à 15:53:44
Bonjour,
Je vais essayer d'être le plus précis possible (oups je ne te
visais pas DarkLord ).
Voila je desire récuperer dans une page jsp un objet bean mais
pour l'afficher ultérieurement.
J'arrive à récuperer un objet bean et ensuite à l'afficher, mais
dans mon cas l'objet récupéré est un tableau String.
<jsp:getProperty name = "bean" property="nomAnime" />
Donc ici nomAnime est définit dans ma classe bean comme
String [] nomAnime;
Donc dans le cas ci dessus, il affiche l'adresse du tableau, ce
qui est normal. Ce que je desire simplement c'est récupérer
l'objet et ensuite pouvoir faire un nomAnime.length et une
boucle pour afficher le tout dans un tableau dans ma page
jsp.
Voila. c'etait un peu long mais assez précis je l'espère.
---------------
Si tu ne poses pas les bonnes questions, comment veux-tu avoir les bonnes réponses ?