Salut, je suis moi aussi en train de travailler sur des servlets et des jsps sous Eclipse, et j'utilise le plugin gratuit Lomboz pour �a.Mes coll�gues et moi sommes en train de d�couvrir le plaisir du travail sous Eclipse. Nous nous demandons s'il est possible de travailler avec des JSP sous cet environnement : en fait, ce qui nous int�resserait, c'est de pouvoir valider la syntaxe d'un JSP, g�n�rer un fichier source JAVA correspondant voire m�me compiler un .CLASS : existe-t-il un (des) plugin(s) faisant ce genre de chose ?
Autant que j'ai pu en juger, ses avantages sont les suivants :
- coloration syntaxique et compl�tion pour les jsps
- int�gration du moteur de servlets jsp � Eclipse pour pouvoir lancer des sessions de debugging de servlets ou de jsps (c'est-�-dire qu'Eclipse retrouve tous ses petits, et peut donc te donner la bonne ligne de code). Si �a marche parfaitement pour les servlets, c'est en revanche moins bien fichu pour les jsps, pour lesquels une manip assez peu �vidente � faire est n�cessaire (elle est d�taill�e sur le site de Lomboz, j'ai essay� et .. �chou� lamentablement)
- �criture automatique du web.xml, et cr�ation d'une architecture d'application de mani�re automatique
- �criture automatique d'un build.xml qui packe ton appli dans un war, et le d�ploie sur tous les serveurs d'application que tu as sp�cifi� comme cibles.
- wizards de cr�ation pour les servlets, jsp, ejb, ...
Et ses inconv�nients (ben oui, il y en a) :
- impossible de recharger � chaud une webapp dans Tomcat (ou du moins dans ma config, mais je ne suis vraissemblablement pas tr�s dou� pour la config de Tomcat).
- une webapp est cr��e dans un r�pertoire de ton projet, qui doit se trouver � la racine. Tu ne peux pas la mettre dans un web/monAppli, sinon Lomboz ne la reconna�t alors plus et tu perds quelques fonctionnalit�s int�ressantes (lancement de Tomcat dans Eclipse, et donc debugging).
- quelques bugs d'IHM, comme des arbres qui se replient tous seuls ...
- le web.xml g�n�r� peut contenir des erreurs (par exemple avec Tomcat, mes descripteurs de servlets �taient invalides,c ar certains tags �taient mal plac�s).
Au final, c'est un plugin que je trouve tr�s pratique pour mon projet de web dynamique, car il permet, mis � part l'acc�l�ration du d�veloppement, de disposer � peu de frais d'une bonne organisation de projet, avec des fichiers de d�ploiement et autres bien �crits.
Et comme il est gratuit, �a vaut le coup d'y jeter plus qu'un coup d'oeil.
--
Nicolas Delsaux
"Si vous percevez les vagues de la mer vous ne voyez pas la mer, si vous voyez la mer vous ne percevez pas les vagues, et d'ailleurs vous ne percevez jamais toutes les vagues qui entrent dans votre perception."
