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:
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)
une page de résultat:
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 quel cas privilégieriez vous l'un ou l'autre svp?

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!