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 :

Struts Layout et validator


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Âge : 60

    Informations forums :
    Inscription : Novembre 2005
    Messages : 41
    Par défaut Struts Layout et validator
    J'ai créé untableau layout collection avec struts layout (et c_nvy) .Je veux maintenant pouvoir contrôler les champs de se tableau avec le validator de struts, je ne sais pas trop comment m'y prendre ; Si quelqu'un a une idée , je suis preneur.

  2. #2
    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
    As-tu regardé la doc du Validator comme je te l'ai conseillé ?

    Apparemment pas parce que je viens d'y jeter un oeil et j'ai trouvé un exemple avec le validwhen :
    Here's a slightly more complicated example using indexed fields. Assume a form with a number of lines to allow the user to enter part numbers and quantities they wish to order. An array of beans of class orderLine is used to hold the entries in a property called orderLines. If you wished to verify that every line with part number also had a quantity entered, you could do it with:


    <field property="quantity" indexedListProperty="orderLines" depends="validwhen">
    <arg0 key="orderform.quantity.label"/>
    <var>
    <var-name>test</var-name>
    <var-value>((orderLines[].partNumber == null) or (*this* != null))</var-value>
    </var>
    </field>
    Donc, à adapter à ton cas.

  3. #3
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Âge : 60

    Informations forums :
    Inscription : Novembre 2005
    Messages : 41
    Par défaut
    Merci

  4. #4
    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
    As-tu réussi à le faire fonctionner ?

    Si c'est bien le cas, ce serait bien de montrer comment pour en faire profiter d'autres personnes.

  5. #5
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Âge : 60

    Informations forums :
    Inscription : Novembre 2005
    Messages : 41
    Par défaut
    Je vous montre
    Dans mon Form Bean:

    j'ai une liste de bean data

    private List allCalendriers;

    Dans le validator.xml

    je contrôle les champs de mon bean data indexés sur ma list

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    	<field property="dateEditOdj" indexedListProperty="allCalendriers" depends="date">
    				<arg0 key="campagne.libelle.edition.odj"/>
     
    			</field>
    			<field property="dateDateCommission" indexedListProperty="allCalendriers" depends="date">
    				<arg0 key="campagne.libelle.commission"/>
     
    			</field>
    			<field property="dateAvis" indexedListProperty="allCalendriers" depends="date">
    				<arg0 key="campagne.libelle.disponibilite"/>
     
    			</field>
    			<field property="dateEditPv" indexedListProperty="allCalendriers" depends="date">
    				<arg0 key="campagne.libelle.limite.edition.pv"/>
     
    			</field>
    Voila c'est aussi simple que cela

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/10/2009, 10h37
  2. [Struts-Layout][suggest] Validation ErrorStyleClass
    Par Spiff__ dans le forum Struts 1
    Réponses: 3
    Dernier message: 09/02/2009, 10h04
  3. [Struts-layout] question sur la validation
    Par romdelf dans le forum Struts 1
    Réponses: 2
    Dernier message: 11/05/2006, 16h30
  4. [Struts 1.2] : validation coté serveur
    Par richard_34b dans le forum Struts 1
    Réponses: 3
    Dernier message: 15/09/2004, 15h42
  5. [struts]Documentation Struts-layout
    Par GreenJay dans le forum Struts 1
    Réponses: 5
    Dernier message: 14/06/2004, 11h51

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