J'ai un projet qui sera composé principalement de servlets Java, de pages JSP/Html et d'un javascript courant. Cependant, il y a quelques écrans qui seront trop complexes à faire en javascript, donc je vais utiliser GWT pour ça.Gestion de plusieurs pages de Google Web Toolkit dans 1 Projet
Est-il possible de faire cela, donc il y a plusieurs classes EntryPoint
dans le même projet? Puis, en fonction de la page en cours de chargement, je vais charger le fichier javascript approprié?
Je pensais que peut-être, la fonction RootPanel.get()
sera utilisée pour vérifier si certains <div>s
existent avec un ID donné. Par exemple, si le div d'inscription existe, chargez le contrôle GWT d'inscription, si "div" de recherche existe, puis chargez la recherche, mais cela rendra le fichier javascript très large. Je préfère que chaque composant soit dans son propre fichier javascript.
Est-ce possible?
Je veux les garder dans des modules séparés, mais comment pouvez-vous faire cela? Je pensais qu'un projet pouvait avoir seulement 1 classe EntryPoint, ou pouvez-vous en avoir plusieurs? Si vous pouvez montrer un exemple de code de comment avoir 2 modules ce sera fantastique .. –
J'ai édité l'article original pour montrer ma solution avec plusieurs modules. Si besoin d'explications fuhrer faites le moi savoir. Et encore une fois - je ne dis pas que c'est la meilleure approche, mais je ne connais pas encore mieux. – Konrad