Bonjour,
Me voilà décidé à développer en XForms et ma première page me semble déjà
problématique : il s'agit de la "classique" demande de mot de passe sauf que je
voudrais que la page ne soit pas rechargée si le mot de passe est mauvais (c'est
bien sûr le serveur qui contrôle...) et qu'une autre page s'affiche s'il est
bon.
Pour le premier cas, il faut faire une soumission en replace="instance" alors
que, pour le deuxième cas, il faudrait faire une soumission en replace="all"...
J'envisage deux possibilités qui ne me satisfont qu'à moitié:
1) refaire une soumission en replace="all" après la première soumission en
replace="instance" mais faire échouer cette seconde soumission si la première a
retourné un code d'erreur (n'est-ce pas un peu tordu comme idée ??)
2) cacher la deuxième page dans la première et inverser les visibilités de
chacune si le replace="instance" retourne un code OK (je n'aime pas trop l'idée
de gérer deux pages dans une seule...)
Plus globalement, ma question est : comment doit-on gérer avec XForms la
situation d'un contrôle qui doit être fait par le serveur et pour lequel on
veut rester sur la même page si le serveur détecte une erreur et changer de
page si le serveur est d'accord.
Merci de vos réponses.
Cordialement,
Alain COUTHURES
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Sun Nov 26 19:36:35 2006