IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 1 Java Discussion :

validation de plusieurs formulaires independants dans une meme page


Sujet :

Struts 1 Java

  1. #1
    Membre �clair� Avatar de Jacobian
    Inscrit en
    F�vrier 2008
    Messages
    425
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2008
    Messages : 425
    Par d�faut validation de plusieurs formulaires independants dans une meme page
    bonjour tous le monde j'ai une page jsp suivant:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    ...
    <c:if test="${acceuilPage eq 'bienvenu'}">
    <%@ include file="/WEB-INF/jsp/bienvenu.jsp"%>
    </c:if>
    <c:if test="${acceuilPage eq 'nouveau'}">
    <%@ include  file="/WEB-INF/jsp/nouveauDemande.jsp"%>
    </c:if>
    					<br>
    ...
    dans chaque page includer il ya un formulaire et un bouton de validation
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    <html:form action="secure/acceuil"/>
    dans mon struts-config.xml:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    ...
    <form-bean name="nouveauDemandeForm"
    			type="org.apache.struts.validator.DynaValidatorForm">
    			<form-property name="date1" type="java.lang.String"></form-property>
    			<form-property name="date2" type="java.lang.String"></form-property>
    			<form-property name="nombreJours" type="java.lang.String"></form-property>
    			<form-property name="type" type="java.lang.String"></form-property>
    			<form-property name="adresse" type="java.lang.String"></form-property>
    			<form-property name="telephone" type="java.lang.String"></form-property>
    			<form-property name="observation" type="java.lang.String"></form-property>
    		</form-bean>
    ...
    pour simplifier les trois champs premier sont pour la page "bienvenu"
    et les autres sont pour la page "nouveau"

    el l'action est declarer comme suite:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    <action path="/secure/acceuil" name="nouveauDemandeForm"
    			type="org.springframework.web.struts.DelegatingActionProxy"
    			parameter="method" validate="false" unknown="false"
    			scope="request">
    			<forward name="acceuil" path="/WEB-INF/jsp/acceuil.jsp" />
    		</action>
    dans l'action spring j'ai la declaration suivante:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    <bean name="/secure/acceuil" class="test.web.AcceuilAction">
    dans "AcceuilAction" il ya deux methodes qui s'execute selon le bouton valider.

    les fichiers de validations sont bien configurer et tous les champs sont obligatoire.

    mon problem est le suivant:

    lors de validation de formulaire de la page bienvenu (les champs sont obligatoire ) il m'affiche aussi que les champs de la deuxieme formulaire(page includer) sont obligatoir.sachons que j'ai mis le test sur la deuxiem page?

    svp des idees ou d'autre questions?

  2. #2
    Membre �clair� Avatar de Jacobian
    Inscrit en
    F�vrier 2008
    Messages
    425
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2008
    Messages : 425
    Par d�faut
    ValidationActionForm

  3. #3
    Expert confirm�

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par d�faut
    C'est plut�t ValidatorActionForm.

    En effet, quand tu utilises une ValidatorActionForm, �tant donn� que le nom sp�cifi� dans la balise form du fichier validation.xml correspond au path de l'Action sp�cifi� dans l'attribut path de la balise action du struts-config.xml, la validation est donc sp�cifique � chaque action.

  4. #4
    Membre �clair� Avatar de Jacobian
    Inscrit en
    F�vrier 2008
    Messages
    425
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2008
    Messages : 425
    Par d�faut

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. 2 formulaires dans une meme page
    Par king10481 dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 23/04/2008, 15h55
  2. Plusieurs graph dans une meme page
    Par maxtin dans le forum Macros et VBA Excel
    R�ponses: 1
    Dernier message: 05/02/2008, 11h26
  3. [MySQL] plusieurs menus d�roulants dans une meme page web?
    Par tardis dans le forum PHP & Base de donn�es
    R�ponses: 2
    Dernier message: 11/01/2008, 09h58
  4. [STRUTS] Plusieurs actions dans une meme page
    Par DarkWark dans le forum Struts 1
    R�ponses: 22
    Dernier message: 10/01/2006, 16h18
  5. plusieurs document.write dans une meme page
    Par Loko dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 05/07/2005, 17h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo