IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GWT et Vaadin Java Discussion :

GWT peut-il remplacer les jsps ? [Débat]


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de le Daoud
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    287
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2002
    Messages : 287
    Par défaut GWT peut-il remplacer les jsps ?
    Bonjour,

    Je viens de tomber sur le framework GWT. J'avoue ne pas comprendre comment s'en servir. Les applis sont-elles complétement bâties autour de ce framework, sans jsp et uniquement des servlets et des pages html avec appels asynchrones (dans ce cas on peut sûrement utiliser Struts), ou cela n'exclu-t-il pas les jsps ?

    Merci de m'éclairer,

    David

  2. #2
    Candidat au Club
    Inscrit en
    Février 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 4
    Par défaut Plus besoin de struts
    Struts est has been

    L'avenir du web est en partie lie au succes de GWT.
    A ce titre vous pouvez utiliser mon projet le GwtWindowManager.

    Si vous aimez , n'hesitez pas a faire une action pour nous supporter.

    Merci a tous et surtout a Google pour ce merveilleux GWT.

    Un ancien du jsp/struts/jsf/ et compagnie ...

  3. #3
    Membre chevronné


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 855
    Par défaut
    Bonjour,

    quelques articles pour démarrer :
    Présentation générale de la solution GWT
    Mon premier projet GWT

  4. #4
    Membre éprouvé
    Avatar de moritan
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2005
    Messages
    687
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2005
    Messages : 687
    Par défaut
    Bonjour,

    je ne serais quand même pas aussi catégorique que croco74, même si je crois en GWT.

    D'abord GWT est un framework, on peut l'utiliser plus ou moins dans son appli web. Il peut servir à faire 100% de l'ihm comme ne servir que pour 1seul champ de tout le site.
    Donc on peut alégrement mélanger jsp, GWT, HTML et même php si on veut.

    GWT n'est pas non plus une métodologie donc ça ne remplace pas MVC,
    GWT permet de faire la vue et un peu du control, donc rien n'empêche d'utiliser struts ou autre.

    Si tu regardes les tutos donnés par Ricky81 tu verras que dans une utilisation à 100% de GWT, l'application se pense comme une application client lourd.
    Et même en client lourd et même en swing on peut faire du struts ou du spring.

    Il faut que GWT soit un outil pour ton dev pas un inconvénient.
    Son gros avantage est de masquer le dev AJAX et en particulier, la réal javascript.

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 319
    Par défaut
    cacher la complexité, c'est un avantage? pas toujours... plus tu cache la complexité plus tu "oublies" les problématiques de ce que tu caches... ça peut aussi devenir une source de problèmes!!!
    Quelqu'un a t-il déjà participé à un développement conséquent sous GWT?

  6. #6
    Membre éprouvé
    Avatar de moritan
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2005
    Messages
    687
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2005
    Messages : 687
    Par défaut
    Citation Envoyé par Kantizbak
    cacher la complexité, c'est un avantage? pas toujours... plus tu cache la complexité plus tu "oublies" les problématiques de ce que tu caches... ça peut aussi devenir une source de problèmes!!!
    Quelqu'un a t-il déjà participé à un développement conséquent sous GWT?
    Effectivement ça peut....

    Mais si on part dans cette optique, on n'utilise pas les taglibs et autre jsf.
    L'abstraction que permet GWT n'est pas une obligation, rien ne t'empêche de continuer à écrire ton code HTML/JS et intégrer seulement les fonction GWT qui t'intéresse.

    L'avantage que je voyais est pour le développeur qui n'aurait jamais fait de WEB est capable de faire une application AJAX rapidement sans connaître particulièrement tout les langages nécessaires.
    Autre avantage est l'intégration des est l'intégration des styles css dans les classes GWT qui permet une homogénéité de l'application sans problème.

  7. #7
    Membre averti
    Inscrit en
    Janvier 2005
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 39
    Par défaut
    bonjour tout le monde,
    moritan pourriez vous préciser vos pensée sur spring/struts avec gwt ?
    merci par avance

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 23
    Par défaut
    Personnellement, je pense que l'approche proposée par GWT est nouvelle et excellente. GWT étant la première technologie sur le créneau, il est très probable qu'elle s'impose.
    Ce qui est très important de comprendre avec cette technologie, c'est que outre la taille et la puissance financière de l'acteur qui la supporte, cette tech nologie :
    - est opensource sous licence Apache
    - dispose déjà de commiters qui ne sont pas Google
    - dispose d'une communauté importante et active qui la supporte
    - intègre déjà un écosystème (des éditeurs vendent déjà des outils supportant cette technologie)
    - est disponible dans tous les gros IDE : Eclipse, Intellij, Netbeans, JDeveloper.

    Je tiens à préciser que je suis l'éditeur d'un blog dédié à GWT. Ceci vous permet de mettre en perspective ma motivation et éventuellement de la modérer.

  9. #9
    Rédacteur
    Avatar de Hikage
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 177
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 177
    Par défaut
    Il y a moyen d'avoir l'adresse de ton blog ?
    Hikage
    SCJP / SCWCD & SCWSJD Certified / Spring Framework Certified
    [Personal Web] [CV]

    F.A.Q Spring Framework - Participez !

  10. #10
    Membre éprouvé
    Avatar de moritan
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2005
    Messages
    687
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2005
    Messages : 687
    Par défaut
    Citation Envoyé par Hikage
    Il y a moyen d'avoir l'adresse de ton blog ?

    http://blog.dgirard.eu/

  11. #11
    Membre éclairé

    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    766
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 766
    Par défaut
    Pour l'instant, je reste en Applet Swing Java avec des classes permettant la desynchronisation des appels BDD. Mais c'est vrai qu'un petit JSF like avec ajax intégré sans passer par le code JavaScript dégoutant serait bien sympa.

    Mon principal souci dans les applis webs javaScripts et qu'il faille reconstruire les objets complexes quand on les récupère dans les formulaires, ce qui est d'une grande simplicité en swing. Est-ce bien le cas avec GWT ?

  12. #12
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    509
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 509
    Par défaut
    Bonjour,
    Je n'ai jamais utilisé GWT, je reconnais que le principe de developper son IHM comme un client lourd me plait bcp.
    Mais j'ai lu recement un truc qui disais que malgré tout ces avantages derrière ca restait du HTML et du javascript des techno qui n'ont jamais été prévu pour des IHM poussé.
    Au contraire du html le flash est dédié depuis le debut a des ihm riche voir meme tres riche, donc a priori mieux que GWT on a FLEX et openlaszlo je vous invite a regarder les demo de openlaszlo c'est géniale.

  13. #13
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 23
    Par défaut
    Avec un peu de retard :
    http://www.ongwt.com


    Citation Envoyé par Hikage
    Il y a moyen d'avoir l'adresse de ton blog ?

  14. #14
    Candidat au Club
    Inscrit en
    Juin 2002
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3
    Par défaut
    Est-ce que vous avez des exemples d'utilisation de composants graphiques développé avec GWT dans une application Struts?

  15. #15
    Nouveau membre du Club
    Inscrit en
    Janvier 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 6
    Par défaut
    Bonjour,

    Effectivement, un petite exemple d'une application Struts / GWT serait sympa.

    Up !

  16. #16
    Invité de passage
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1
    Par défaut ma premiere application avec GWT
    j'ai apprécié le GWT comme framework d'aprés les nouveautés qu'il vient d'apporter, alors j'ai décidé de developper une petite application contenant un genre de menu vertical dont j'en ai besoin dans mon grand projet,j'ai trouvé le composant StackPanel de ce frameWork est le composant qui peut satisfaire un mon besoin, j'ai suivi tout les recommandations necéssaire pour réussir cette petite application qui consiste tout simplement à afficher le StacKPanel verticalement contenant 3 label mais malheureusement rien ne s'affiche dans ma page html. j'ai utilisé l'Eclipse comme outil de developpement.
    j'éspère que j'ai réussi à bien expliquer mon problème
    il y a t il quelqu'un qui peut me présenter un petit exemple bien clair et détaillé pour afficher ce que j'ai besoin.
    merci de votre aide
    à+

  17. #17
    Membre averti

    Inscrit en
    Décembre 2002
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 49
    Par défaut
    Rebonjour, pour le probléme de isSerializable, ca sera résolu dans la prochaine version,

    voir les releases notes ici
    http://groups.google.com/group/Googl...47edc779c8c5a3

  18. #18
    Membre averti

    Inscrit en
    Décembre 2002
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 49
    Par défaut
    la rc DE GWT EST SORTI
    http://googlewebtoolkit.blogspot.com/

  19. #19
    Membre Expert

    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 252
    Par défaut


    Quelques très bons trucs dans cette release !

    Ils ont enfin introduit le marqueur Serializable, ce qui devrait simplifier pas mal de choses.

  20. #20
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 62
    Par défaut
    Salut!

    J'ai apprécié le Framework GWT, il facilite énormement les choses .
    Ce pendant je ne connais pas trop en détails la licence Apache 2.0.

    Est ce qu'on peut utiliser l'API GWT dans une application commerciale sans fournir le code (un peu comme la licence LGPL)?

    Merci;

Discussions similaires

  1. Peut-on utiliser les SGBDs libres pour construire un DWH ?
    Par daabos dans le forum Alimentation
    Réponses: 6
    Dernier message: 01/10/2004, 10h35
  2. [JSP][javascript]lier le javascript et les jsp
    Par deldin dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 20/08/2004, 11h54
  3. [langage] remplacer les %3A, %2F...
    Par ma2th dans le forum Langage
    Réponses: 2
    Dernier message: 13/08/2004, 11h04
  4. [langage] remplacer les caractères d'une chaine
    Par perlaud dans le forum Langage
    Réponses: 14
    Dernier message: 12/05/2004, 11h05
  5. peut on filtrer les adresses IP ?
    Par travail dans le forum 4D
    Réponses: 2
    Dernier message: 04/06/2003, 14h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo