Bonjour, j'ai un formulaire créé avec des balises html directement, et j'aimerai pouvoir récupérer mes champs de formulaire en Gwt. L'idée serait de leur ajouter des contrôles, comme vérifier la disponibilité d'un nom par exemple via RPC (Ajax).
J'arrive à le récupérer avec RootPanel.get("inputId"), je peux lui faire des choses comme le masquer. Mais mon objet récupéré est un RootPanel, pas un TextBox, je ne bénéficie pas des listener de FocusWidget par exemple. Et j'arrive pas à le récupérer en tant que TextBox (le cast est bien entendu interdit). Comment je peux faire pour récupérer un TextBox correspondant à mon champ de formulaire ?
Je sais, je pourrai créer mes champs de formulaire directement avec Gwt, mais j'aimerai pouvoir bénéficier de Spring MVC et de sa gestion simplifiée des formulaires (SimpleFormController) côté serveur. En gros, ces champs sont générés en JSTL (c'est un peu comme du JSP) avec les balises <form:input>, ce qui permet de relier automatiquement chaque champ du formulaire avec mon bean et de gérer facilement les erreurs de contrôle côté serveur.
En fait, je me demande si les formulaires créés avec Spring MVC + JSTL sont compatibles avec les contrôles par Gwt ?
Partager