JSP et javabeans - Java - Programmation
Marsh Posté le 12-08-2003 à 17:14:50
ha si j'ai compris.
les javabeans c'est mieux
Marsh Posté le 12-08-2003 à 17:15:43
a lire : http://www.javaworld.com/javaworld [...] spmvc.html
Marsh Posté le 12-08-2003 à 17:20:19
oui mais pourquoi ?
(je lirai le lien calmement ce soir... , dis moi juste pourquoi stp...)
merci bcp
Marsh Posté le 12-08-2003 à 17:22:38
quand tu fais les choses proprement :
jsp = présentation.
Pourquoi créé un objet dans une jsp qui est uniquement sensé faire de l'affichage
Marsh Posté le 12-08-2003 à 18:22:06
benou a écrit : quand tu fais les choses proprement : |
Non je suis pas d'accord !
jsp n'est pas censé faire que de l'affichage !
sinon les scriptlets auraient aucune utilité !!!
en fait je voulais savoir si du point de vu optimisation, les javabeans sont mieux.
merci à toi !
a+
Marsh Posté le 12-08-2003 à 18:28:06
bien sûr, tu peux faire le gros porc et mettre tout ton code dans les JSP ... moi je te parle de la bonne méthode.
c'est n'importe quoi d'essayer d'optimiser ce genre de truc !
avant de viser les perf, apprend ce que c'est que des JSP !
Marsh Posté le 12-08-2003 à 18:36:08
dotNet a écrit : |
ben les scriptlets ne sont d'aucune utilité
Marsh Posté le 12-08-2003 à 18:37:05
sinon, pour répondre à ta question, c'est forcément l'instancition au sein d'un scriplet qui est plus rapide.
Mais je te le répète, ca n'a aucun sens de se poser ce genre de question. Déjà on utilisera pas les 2 dans le même cas : useBean ne sers pas à créer une instance (ca peut le faire, mais c'est pas son but).
Soigne ton design plutot que de te prendre la tête avec ce genre de truc et tu gagneras bien plus en perf.
et lis le lien que je t'ai filé !
Marsh Posté le 12-08-2003 à 18:37:44
the real moins moins a écrit : ben les scriptlets ne sont d'aucune utilité |
si : pour faire des trucs rapides ou pour attirer les codeurs PHP & asp
Marsh Posté le 12-08-2003 à 18:40:48
c bon arrête de t'emballer...
je voulais juste que tu saches que les scriptlets existent et que ce n'est pas parce qu'on en utilise qu'on code forcément comme un porc !!!!!!!!! :@
bref pas grave...
autre question :
tout ce que tu fais avec les scriptlets, tu peux le faire avec les javabeans ?
javabeans je connais les méthodes Get et set mais tu fais comment pour appeler une méthode normal par exemple ?
merci
a+
Marsh Posté le 12-08-2003 à 18:44:57
dotNet a écrit : je voulais juste que tu saches que les scriptlets existent et que ce n'est pas parce qu'on en utilise qu'on code forcément comme un porc !!!!!!!!! :@ |
t'es gentil toi !!! qu'est ce que tu crois que je connais pas ?
je me permettrais pas de te répondre si je connaissais pas bien le sujet. Alors de ton côté arrête de dire que je me trompe ou de douter de mes compétence sinon je te laisse te démerder !
dotNet a écrit : autre question : |
Tu ne sais pas de quoi tu parles ! tu t'en rends pas compte, mais tes questions n'ont pas de sens ! c'est pas fait pour faire le boulot d'une scriplet un javabean ! ca a rien à voir !
lis le lien que je t'ai filé !!!!!
Marsh Posté le 12-08-2003 à 18:46:14
benou pour ton info, j'ai vu le source d'un portail intranet de 2ème génération nommé Silverpeas fait en jsp et développé par des pros.
ben je suis désolé de te dire que les scriptlets sont abondants dans leurs sources !!!!
t sur qu'on fait tout ce qu'on veut avec des javabeans ?
à vrai dire j'en sais rien
merci
a+
Marsh Posté le 12-08-2003 à 18:48:53
dotNet a écrit : benou pour ton info, j'ai vu le source d'un portail intranet de 2ème génération nommé Silverpeas fait en jsp et développé par des pros. |
ça ne veut pas dire grand chose
j'ai aussi vu des trucs développés par des "pros", ici, ben franchement, z'auraient bien fait de s'abstenir.
Marsh Posté le 12-08-2003 à 18:50:14
dotNet a écrit : benou pour ton info, j'ai vu le source d'un portail intranet de 2ème génération nommé Silverpeas fait en jsp et développé par des pros. |
bha dis toi que c'est loin d'être des pros en JSP !!!
ou bien ils ont fait ca à la vavite parce qu'ils avaient pas de temps !
dotNet a écrit : |
j'ai jamais dis ca moi !
Le rôle des javabeans dans les appli web c'est de transporter l'info : ils transportent juste les données qui seront affichées par les JSP.
tu le lis mon lien, bordail
Marsh Posté le 12-08-2003 à 18:58:02
dotNet a écrit : scriptlets existent et que ce n'est pas parce qu'on en utilise qu'on code forcément comme un porc !!!!!!!!! :@ |
juste pour revenir là dessus : un code propre, ou plutot un design propre, c'est un design qui sépare correctement le traitement métier (accès aux données, traitement de ces données) et la présentation.
Les scriplets tendent à mélanger ces 2 aspects. C'est pour ca qu'utiliser les scriplet c'est porc.
Maitenant, ca m'arrive d'en utiliser, mais seulement quand je dois faire un truc vite fais (une maquette, un petit site, un truc jetable ...)
Marsh Posté le 12-08-2003 à 21:03:06
the real moins moins a écrit : ça ne veut pas dire grand chose |
+1
Marsh Posté le 12-08-2003 à 21:03:41
dotNet a écrit : benou pour ton info, j'ai vu le source d'un portail intranet de 2ème génération nommé Silverpeas fait en jsp et développé par des pros. |
Ca ou un poste vide, ça a exactement le même contenu.
Marsh Posté le 13-08-2003 à 17:40:22
dotNet a écrit : benou pour ton info, j'ai vu le source d'un portail intranet de 2ème génération nommé Silverpeas fait en jsp et développé par des pros. |
bwahahahaha
surtout donne pas de noms!
EDIT: http://www.operon.fr/Silverpeas/index.asp ha ouais effectivement ca doit être bourré de scriplets!!! asp != jsp
Marsh Posté le 13-08-2003 à 17:59:38
_guigui_ a écrit : |
moi ca me donne des envies meurtrières pas vous?
le mec qui vient se la jouer là et qui raconte n'importe quoi ... raaaaaaaaaaaaaaaaaaaa
(je parle de dotNet hein!)
Marsh Posté le 13-08-2003 à 22:25:36
bah ptet qu'il se fout de notre gueule...
Marsh Posté le 14-08-2003 à 08:56:10
Bah, il doit sans doute débuter vu qu'il s'agit d'un de ses premiers topics.
Marsh Posté le 14-08-2003 à 09:38:11
il doit juste comprendre que les Beans servent à quelque chose...
reseigne toi sur la logique J2EE avant de te lancer comme ça, lis, cherche, mais evite au maximum les scriplets si c'est possible
Marsh Posté le 14-08-2003 à 09:45:04
uriel a écrit : il doit juste comprendre que les Beans servent à quelque chose... |
Les JavaBean n'ont rien à voir avec J2EE ...
Marsh Posté le 14-08-2003 à 09:46:18
DarkLord a écrit : |
on parle pas de EJB là
Marsh Posté le 14-08-2003 à 10:10:46
uriel a écrit : |
voir le premier post
dotNet a écrit : c'est mieux d'utiliser un fichier javabeans en y accédant via <use:javabeans....> ou d'utiliser une classe java et d'y accéder via instanciation ? |
Marsh Posté le 14-08-2003 à 10:13:15
Reply
Marsh Posté le 12-08-2003 à 17:13:49
c'est mieux d'utiliser un fichier javabeans en y accédant via <use:javabeans....> ou d'utiliser une classe java et d'y accéder via instanciation ?
merci d'avance