Plugin JSF

Plugin JSF - Java - Programmation

Marsh Posté le 01-07-2004 à 16:17:19    

Bonjour;
 
Cherche un plugin (type Visual studio de Microsoft) JSF pour implémenter des JSF sous windows (de préférence free mais ...).
 
 
A+;

Reply

Marsh Posté le 01-07-2004 à 16:17:19   

Reply

Marsh Posté le 01-07-2004 à 16:57:18    

Ce n'est pas un plugin, il y a la version "early release" de Sun Creator Studio.
Sinon il y a un plugin pour eclipse "exadel" de mémoire mais c'est payant.

Reply

Marsh Posté le 01-07-2004 à 17:24:31    

krosso a écrit :

Ce n'est pas un plugin, il y a la version "early release" de Sun Creator Studio.
Sinon il y a un plugin pour eclipse "exadel" de mémoire mais c'est payant.


 
Si tu as déjà réaliser des jsf : peut-tu nous donnez ton avis par rapport aux jsp ?
 
Merci

Reply

Marsh Posté le 01-07-2004 à 17:27:26    

yanis97 a écrit :

Si tu as déjà réaliser des jsf : peut-tu nous donnez ton avis par rapport aux jsp ?
 
Merci


 
En gros JSF c'est une servlet, des fichiers de conf et un ensemble de taglib à utiliser dans des JSP

Reply

Marsh Posté le 01-07-2004 à 17:35:20    

pascal34 a écrit :

En gros JSF c'est une servlet, des fichiers de conf et un ensemble de taglib à utiliser dans des JSP


 
 
Je souhaite connaitre l'avis des gens qui ont utilisé cette technologie, car j'ai utilisé struts c'est bien mais très complexe et lourd pour la maintenance.
Je vais démarrer un new projet ou il y'a bcq d'iHM, pour cela avant de ma lancer je souhaiterais avoir le retour d'expérience qui y ont déjà utilisés.
 
A+;

Reply

Marsh Posté le 01-07-2004 à 18:03:25    

JSF est proche de Struts.
La différence majeure que je perçois est que Struts a une approche contrôleur et JSF une approche plutôt vue.
J'utilise bcp Struts mais je n'ai pas encotre écris d'appli avec JSF et ce n'est pas pour tout de suite.
 
Quant à la lourdeur de Struts, je ne vois pas pourquoi et à première vue JSF n'est pas plus léger.


Message édité par krosso le 01-07-2004 à 18:04:40
Reply

Marsh Posté le 01-07-2004 à 19:06:43    

krosso a écrit :

JSF n'est pas plus léger.


il est même un peu plus lourd (fichier de conf d'enchainement de pages, etc ...) mais l'avantage c'est qu'il va y avoir de l'outillage pour faciliter son utilisation ... c'est tou l'intérêt d'avoir un standard


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 02-07-2004 à 10:33:33    

benou a écrit :

il est même un peu plus lourd (fichier de conf d'enchainement de pages, etc ...) mais l'avantage c'est qu'il va y avoir de l'outillage pour faciliter son utilisation ... c'est tou l'intérêt d'avoir un standard


 
Mais rien n'interdit d'utiliser Struts pour la logique et JSF pour la présentation.
Je crois même qu'il y a un plugin JSF pour Struts

Reply

Marsh Posté le 02-07-2004 à 11:10:10    

pascal34 a écrit :

Mais rien n'interdit d'utiliser Struts pour la logique et JSF pour la présentation.
Je crois même qu'il y a un plugin JSF pour Struts


ca j'y crois pas du tout ...
je vois pas quel intérêt il reste à utiliser Struts quand tu utilises JSF. Qu'est ce qui manque à JSF que Struts fait ?
 
pour moi ce discours vise juste à remonter le moral de ceux qui ont investit dans struts pour des gros projets ...


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 02-07-2004 à 11:42:37    

benou a écrit :

Qu'est ce qui manque à JSF que Struts fait ?


 
Permettre une approche plus basée sur les controleurs que sur les vues.
Pour moi ça risque de faire ce qui s'est passé avec les servlets/JSP à leur création : tout le monde s'est jeté sur les JSP et à fait de la logique salement mélangée à la présentation alors que les servlets étaient là justement pour coder la logique applicative.
 
Ce qui manque à Struts c'est de pouvoir faire facilement de la présentation très riche.
 
Je trouve les deux complémentaires et pas en concurence.

Reply

Marsh Posté le 02-07-2004 à 11:42:37   

Reply

Marsh Posté le 02-07-2004 à 11:52:59    

J'ai un peu utilisé Sun Creator Studio, et je ne pense pas qu'on court de risque sur les JSP.
C'est bien fichu : il y a une association forte entre la vue et la classe qui la gère.

Reply

Marsh Posté le 02-07-2004 à 15:15:25    

pascal34 a écrit :

Permettre une approche plus basée sur les controleurs que sur les vues.


Précise ! qu'est ce qui te fais dire ca ?  
 
qu'est ce qui est présent dans Struts qui ne l'est pas dans JSF et qui le rend moins bon d'un point de vue approche controleur ?


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 02-07-2004 à 15:53:44    

benou a écrit :

Précise ! qu'est ce qui te fais dire ca ?  
 
qu'est ce qui est présent dans Struts qui ne l'est pas dans JSF et qui le rend moins bon d'un point de vue approche controleur ?


 
La configuration de Struts est centralisée sur la définition et l'enchainement d'actions. Une action peut être redirigée vers une autre action OU vers une vue.
 
La configuration de JSF  est centralisée sur la définition des vues et leur enchaînement...Et c'est ça qui me gène un peu : les beans métiers qui implémentent la logique de l'application sont appelés directement depuis les JSP des vues
 
Après les deux permettent de définir des beans pour les données, des resources pour le multilingue, etc.

Reply

Marsh Posté le 02-07-2004 à 15:59:08    

pascal34 a écrit :

les beans métiers qui implémentent la logique de l'application sont appelés directement depuis les JSP des vues


heu ... t'es sûr ??
 
j'ai pas fait de JSF, j'ai juste suivi une conf deçu donc je ne peux rien affirmer, mais il ne me semble pas que ca se passe comme ca ...


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 02-07-2004 à 16:15:33    

benou a écrit :

heu ... t'es sûr ??
 
j'ai pas fait de JSF, j'ai juste suivi une conf deçu donc je ne peux rien affirmer, mais il ne me semble pas que ca se passe comme ca ...


 
Tu définis les "managed beans" dans le faces-config.xml et après ?
Parmis tous beans définis, certains inplémentent la logique et il faut bien les appeler de quelque part !!!

Reply

Marsh Posté le 02-07-2004 à 16:50:07    

pascal34 a écrit :

Tu définis les "managed beans" dans le faces-config.xml et après ?
Parmis tous beans définis, certains inplémentent la logique et il faut bien les appeler de quelque part !!!


Désolé, je vais pas pouvoir te suivre là dessus, c'est plus assez frais pour moi ...


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 02-07-2004 à 17:06:42    

benou a écrit :

Désolé, je vais pas pouvoir te suivre là dessus, c'est plus assez frais pour moi ...


 
pour moi, c'est un problème similaire à des JSP classique où tu fais des <jsp:useBean> et que tu appelles une méthode sur ce bean : la logique est appelée depuis la vue !!!
 
Maintenant, je n'ai pas une super expérience avec JSF. Et si je trompe que je sois  [:pascal34]


Message édité par pascal34 le 02-07-2004 à 17:07:32
Reply

Marsh Posté le 04-07-2004 à 14:28:15    

[:blueflag]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed