Bonjour!
Je voudrais svp votre opinion sur plusieurs points:
->Une page
-> Un formulaire
-> Un panel de résultat
Une ModalWindow qui s'ouvre depuis le Panel de résultats.
A quoi dois-je attacher svp ma ModalWindow? A la page principale ou au Panel de résultats?
Pour le moment, je l'attache à la page et je la modifie en appelant la ModalWindow de la Page depuis le Panel de résultats (getPage().getPanelResultat()).
Trouvez vous que ce soit une bonne manière de faire?
Autre point: Je vois qu'il est possible outre cette problématique de déclaration de remplir la popup avec un panel:
une page de résultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 final ModalWindow modal = new ModalWindow("modal"); modal.setContent(new PartialFormContentPanel(modal.getContentId(), addressModel)
Dans quel cas privilégieriez vous l'un ou l'autre svp?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 modalValidatePanel.setPageCreator(new ModalWindow.PageCreator() { private static final long serialVersionUID = 1L; public Page createPage() { return new ValidateVersionModal(ValidatePanel.this, modalValidatePanel); } });
Dans un exemple de code de cas de page, je vois que la page de ModalWindow est instanciée à l'intérieure de la page mère en Java.
De ce cas pour rafraichir la page de base il suffit de faire des appel Ajax dans les deux sens (page mère -> ModalWindow, ModalWindow -> Page mère au lieu d'utiliser cette méthode indépendante qui m'a l'air plus propre:
http://yeswicket.com/index.php?post/...es-avec-Wicket (la dernière)
Qu'en pensez vous svp?
Merci de vos réponses!
Partager