Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1410 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4
Auteur Sujet :

[jsp] vous pensez quoi de mon code ???

n°491344
the real m​oins moins
Posté le 19-08-2003 à 15:59:52  profilanswer
 

Reprise du message précédent :
http://java.sun.com/products/servl [...] ng.Object)
 
parlent pas de serializable [:spamafote]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le 19-08-2003 à 15:59:52  profilanswer
 

n°491345
darklord
You're welcome
Posté le 19-08-2003 à 16:01:10  profilanswer
 

the real moins moins a écrit :

euh oué ptet, j'ai jamais fait gaffe à vrai dire :o


 
si si il faut ;)


---------------
Just because you feel good does not make you right
n°491360
benou
Posté le 19-08-2003 à 16:12:40  profilanswer
 

DarkLord a écrit :


si si il faut ;)


nan il faut pas ... enfin, pas pour mettre un objet en attribut d'une requête.
Par contre, un VRAI javabean doit être sérialisable.
 
Exemple : pour les javabean qu'on met en session c'est utile quand y a de la persistance des sessions sur le serveur.


---------------
ma vie, mon oeuvre - HomePlayer
n°491361
darklord
You're welcome
Posté le 19-08-2003 à 16:13:06  profilanswer
 

benou a écrit :


nan il faut pas ... enfin, pas pour mettre un objet en attribut d'une requête.


 
sérieux?


---------------
Just because you feel good does not make you right
n°491367
the real m​oins moins
Posté le 19-08-2003 à 16:16:38  profilanswer
 

DarkLord a écrit :


 
sérieux?

ben, d'apres la javadoc...
y'a pas de raison, c'est une bete hashmap :o
tu peux mettre ce que tu veux en attribut, pas slt un jb :)
 
:D


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°491376
darklord
You're welcome
Posté le 19-08-2003 à 16:21:30  profilanswer
 

ah bin désolé pour la désinformation :jap:
 
 


---------------
Just because you feel good does not make you right
n°491381
the real m​oins moins
Posté le 19-08-2003 à 16:23:59  profilanswer
 

dans le cas d'une session, c'est plus tangeant par contre, vu qu'elles sont susceptibles d'etre sérialisées... [:core 666]
 
m'enfin ils disent rien ici http://java.sun.com/products/servl [...] ng.Object)


Message édité par the real moins moins le 19-08-2003 à 16:25:24

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°491383
benou
Posté le 19-08-2003 à 16:24:51  profilanswer
 


bha ouais : tu peux foutre n'importe quel objet. Comme le dis --, tu peux foutre n'importe quel objet ... pour les sessions aussi d'ailleur.  
Ca risque juste de gueuler si il essaye de sauvegarder la session ;)


---------------
ma vie, mon oeuvre - HomePlayer
n°491385
lorill
Posté le 19-08-2003 à 16:25:20  profilanswer
 

the real moins moins a écrit :

dans le cas d'une session, c'est plus tangeant par contre, vu qu'elles sont susceptibles d'etre sérialisées... [:core 666]  


c'est probablement pas obligatoire, je pense qu'on s'en sert ici... A mon avis, y'a pas de vérification, mais ca balancerait une exception en cas de Serialization. Comme avec une Hashmap donc.

n°491387
the real m​oins moins
Posté le 19-08-2003 à 16:26:45  profilanswer
 

emmerdant ça :/
(puisque si ton serveur est configuré pour serialiser les sessions, une appli x ou y risque de jarter completement)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le 19-08-2003 à 16:26:45  profilanswer
 

n°491397
benou
Posté le 19-08-2003 à 16:31:12  profilanswer
 

the real moins moins a écrit :

tu pourrais mettre un bout de contexte autour de ton exemple en jsp2? (y'a bien un tag ou qqchose non?)


nannan, y a pas de tag juste ${...}
 
vla un exemple de page JSP2 :  

Code :
  1. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  2. <html>
  3.   <body>
  4.     <table>
  5.       <c:forEach var="item" values="${cart}">
  6.         <tr>
  7.           <td>${item.name}</td>
  8.           <td>${item.price}</td>
  9.         </tr>
  10.       </c:forEach>
  11.     </table>
  12.   </body>
  13. </html>


 
ici, cart est ne collection stockée (en requête, session ou context) contenant des objet Item


Message édité par benou le 19-08-2003 à 16:32:19

---------------
ma vie, mon oeuvre - HomePlayer
n°491398
benou
Posté le 19-08-2003 à 16:31:57  profilanswer
 

the real moins moins a écrit :

emmerdant ça :/
(puisque si ton serveur est configuré pour serialiser les sessions, une appli x ou y risque de jarter completement)


bha, ca sera pas sauvegarder et puis basta ...


---------------
ma vie, mon oeuvre - HomePlayer
n°491399
the real m​oins moins
Posté le 19-08-2003 à 16:32:05  profilanswer
 

euh t'es gentil mais y'a quand meme le tag <c:foreach> autour hein :D
(qui doit parser son contenu comme une template)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°491402
benou
Posté le 19-08-2003 à 16:35:07  profilanswer
 

the real moins moins a écrit :

euh t'es gentil mais y'a quand meme le tag <c:foreach> autour hein :D
(qui doit parser son contenu comme une template)


nannan !
tu pourrait très bien mettre ca : (car est un objet de session)


<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>  
<html>  
 <body>  
    couleur de la voiture selectionnée : <b>${car.color}</b>  
 </body>  
</html>


 
c'est le container JSP qui parse la page à la compile


Message édité par benou le 19-08-2003 à 16:35:30

---------------
ma vie, mon oeuvre - HomePlayer
n°491409
the real m​oins moins
Posté le 19-08-2003 à 16:38:08  profilanswer
 

ha ok
et ça peut appeler des methodes autre, ou bien juste des attributs de javabean?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°491415
benou
Posté le 19-08-2003 à 16:39:58  profilanswer
 

the real moins moins a écrit :

ha ok
et ça peut appeler des methodes autre, ou bien juste des attributs de javabean?


nop : juste attribut des bean, valeurs des maps et quelques autres trucs (cookies, paramêtres, etc ...)
 
va lire mon tuto JSTL :o


---------------
ma vie, mon oeuvre - HomePlayer
n°491417
the real m​oins moins
Posté le 19-08-2003 à 16:40:58  profilanswer
 

au fait, ici
http://java.sun.com/products/servl [...] ng.Object)
je lis  

Citation :

Attribute names should follow the same conventions as package names.

 
 
... c'est pas un peu bordelique avec la objet.attribut?
(en plus ça pourrait clasher, si je met un objet abc qui a un attribut "xyz" et/ou un objet sous le nom "abc.xyz" )


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°491420
the real m​oins moins
Posté le 19-08-2003 à 16:42:14  profilanswer
 

benou a écrit :


nop : juste attribut des bean, valeurs des maps et quelques autres trucs (cookies, paramêtres, etc ...)
 
va lire mon tuto JSTL :o

ok :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°491423
benou
Posté le 19-08-2003 à 16:43:32  profilanswer
 

c'est jamais respecté ce truc :o
 
y a que sun qui se sert de noms comme ca pour stocker quelques variable (lors d'un forward, etc ...)


---------------
ma vie, mon oeuvre - HomePlayer
n°491428
the real m​oins moins
Posté le 19-08-2003 à 16:46:17  profilanswer
 

benou a écrit :

c'est jamais respecté ce truc :o
 
y a que sun qui se sert de noms comme ca pour stocker quelques variable (lors d'un forward, etc ...)

:non: ici aussi on le fait :o
 
(on met pas com.machin.truc hein :o mais on "groupe" certains trucs, j'ai pas d'exemple en tete)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°491442
benou
Posté le 19-08-2003 à 16:57:34  profilanswer
 

ha bon ....
 
je sais pas trop comment ont y accède en EL avec ce genre de noms :/ en tout cas, ca simplifie pas les choses :/
 
edit :  
on fait comme ca : ${anObject["aPropertyName"]}


Message édité par benou le 19-08-2003 à 16:59:11

---------------
ma vie, mon oeuvre - HomePlayer
n°491449
the real m​oins moins
Posté le 19-08-2003 à 16:59:33  profilanswer
 

benou a écrit :

ha bon ....
 
je sais pas trop comment ont y accède en EL avec ce genre de noms :/ en tout cas, ca simplifie pas les choses :/
 
edit :  
on fait comme ca : ${anObject["aPropertyName"]}

merci, j'essaierai à l'occase ;)
bon en fait je viens de voir, la plupart du temps, il pourrait y avoir un jb à la place de multiples attributs "string", donc bon


Message édité par the real moins moins le 19-08-2003 à 17:01:42

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°491459
benou
Posté le 19-08-2003 à 17:16:11  profilanswer
 

the real moins moins a écrit :

il pourrait y avoir un jb à la place de multiples attributs "string", donc bon


 :??:


---------------
ma vie, mon oeuvre - HomePlayer
n°491461
the real m​oins moins
Posté le 19-08-2003 à 17:20:39  profilanswer
 

bah par exemple à un moment on a stocké 4-5 attributs boolean et String qui aurait pu etre "regroupé" dans un bete javabean


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°491462
benou
Posté le 19-08-2003 à 17:22:43  profilanswer
 

the real moins moins a écrit :

bah par exemple à un moment on a stocké 4-5 attributs boolean et String qui aurait pu etre "regroupé" dans un bete javabean


spa malin ca :o
 
en plus un Boolean c'est pas un JavaBean ! :o


Message édité par benou le 19-08-2003 à 17:27:37

---------------
ma vie, mon oeuvre - HomePlayer
n°491466
the real m​oins moins
Posté le 19-08-2003 à 17:24:59  profilanswer
 

benou a écrit :


spa malin ca :o
 
en plus c'est Boolean c'est pas un JavaBean ! :o

skidi ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°491469
benou
Posté le 19-08-2003 à 17:27:59  profilanswer
 
n°491483
the real m​oins moins
Posté le 19-08-2003 à 17:35:47  profilanswer
 

benou a écrit :


spa malin ca :o
 
en plus un Boolean c'est pas un JavaBean ! :o

ben et alors, un string non plus, tu as confirmé toi-meme qu'on pouvait mettre ce qu'on voulait dans un attribut de request :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°491488
benou
Posté le 19-08-2003 à 17:40:53  profilanswer
 

the real moins moins a écrit :

ben et alors, un string non plus, tu as confirmé toi-meme qu'on pouvait mettre ce qu'on voulait dans un attribut de request :o

si un String c'est un JavaBean ...
 
c'est pas parce qu'on peut que c'est bien de le faire :o


---------------
ma vie, mon oeuvre - HomePlayer
n°491490
darklord
You're welcome
Posté le 19-08-2003 à 17:41:27  profilanswer
 

benou a écrit :

si un String c'est un JavaBean ...


 
 :heink:


---------------
Just because you feel good does not make you right
n°491496
the real m​oins moins
Posté le 19-08-2003 à 17:42:46  profilanswer
 

benou a écrit :


c'est pas parce qu'on peut que c'est bien de le faire :o

bah je vois pas en quoi ça pourrait poser un probleme [:spamafote]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°491500
benou
Posté le 19-08-2003 à 17:43:43  profilanswer
 


constructeur vide + sérialisable = javabean


---------------
ma vie, mon oeuvre - HomePlayer
n°491505
benou
Posté le 19-08-2003 à 17:44:40  profilanswer
 

the real moins moins a écrit :

bah je vois pas en quoi ça pourrait poser un probleme [:spamafote]


si vous utilisez la jstl plus tard par exemple ... ou si vous voulez de la persistance de session, etc ...


---------------
ma vie, mon oeuvre - HomePlayer
n°491508
darklord
You're welcome
Posté le 19-08-2003 à 17:45:55  profilanswer
 

benou a écrit :


constructeur vide + sérialisable = javabean  


 
ok ok, c'est la définition simple on dira :/


---------------
Just because you feel good does not make you right
n°491515
the real m​oins moins
Posté le 19-08-2003 à 17:48:27  profilanswer
 

benou a écrit :


si vous utilisez la jstl plus tard par exemple ... ou si vous voulez de la persistance de session, etc ...

bah pour la jstl, si on y passe, bah faudra qd meme changer, alors... :o
et pour la persistence de session, faut suivre un peu, c'est des attributs de request :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°491522
benou
Posté le 19-08-2003 à 17:52:58  profilanswer
 

the real moins moins a écrit :

bah pour la jstl, si on y passe


vu que ce sera dans les JSP2, y a de bonne chances que vous finissiez par y passer ...
 
que ce soit des attribut de n'importe quoi, c'est mieux que ce soit des beans :o


---------------
ma vie, mon oeuvre - HomePlayer
n°491534
the real m​oins moins
Posté le 19-08-2003 à 18:00:12  profilanswer
 

benou a écrit :


- vu que ce sera dans les JSP2, y a de bonne chances que vous finissiez par y passer ...
 
- que ce soit des attribut de n'importe quoi, c'est mieux que ce soit des beans :o

- y'a aussi de gde chance pour que l'appli vole à la poubelle quand on y passera :o
 
- pq :??: (pour le plaisir d'avoir des classes en plus qui ne sont quasi pas utilisée?)


Message édité par the real moins moins le 19-08-2003 à 18:00:49

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°491536
benou
Posté le 19-08-2003 à 18:02:49  profilanswer
 

the real moins moins a écrit :

- pq :??: (pour le plaisir d'avoir des classes en plus qui ne sont quasi pas utilisée?)


pour pouvoir être utilisé avec la jstl :o :o :o :o


---------------
ma vie, mon oeuvre - HomePlayer
n°491537
the real m​oins moins
Posté le 19-08-2003 à 18:03:15  profilanswer
 

benou a écrit :


pour pouvoir être utilisé avec la jstl :o :o :o :o

bah des strings c bon quoi :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°491550
simogeo
j'ai jamais tué de chats, ...
Posté le 19-08-2003 à 18:11:06  profilanswer
 

[:narine]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°495632
veryfree
Posté le 24-08-2003 à 01:02:32  profilanswer
 

genial ce topic j'ai appris pleins de truc  
 
 
merci a vous tous :jap:

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4

Aller à :
Ajouter une réponse
 

Sujets relatifs
[ Linux ] Un prog pour obtenir le code assembleur d'un exécutable ?[PHP, MYSQL] [résolu]Comment optimiser ce code? (nombreux SELECT FROM)
[delphi] longueur du code ... comment vous faites?code CSS foireux ou bug de ie? (si c'est le cas j'ai besoin d'un fix)
VB6 - Composant FTP : Ch testeurs (code source client FTP fourni)executer du code 1 fois sur deux dans un while
simplifier une ligne de code ASPconcours de code
Que pensez vous de ce code 
Plus de sujets relatifs à : [jsp] vous pensez quoi de mon code ???


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR