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][suggest] Validation ErrorStyleClass


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mars 2008
    Messages : 160
    Par défaut [Struts-Layout][suggest] Validation ErrorStyleClass
    Bonjour!

    J'aimerais savoir comment utiliser ErrorStyleClass sur un layout:suggest
    Voici ce que j'ai:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <span class="formw">
    	<layout:suggest timeout="0" styleClass="champs" errorStyleClass="champsError" layout="false" styleId="communeCanton" property="commune" name="EtabAddInformationsForm" suggestAction="/getCommuneCanton" suggestCount="10" />
    </span>
    Lorsque je valide, j'ai bien mon message d'erreur qui s'affiche mais ErrorStyleClass ne s'active pas, j'ai juste le style par défaut (ici champs).
    pourtant dans mon action:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    		 ActionMessage er = new ActionMessage("error.messageItemDoesntExist","La commune est vide"); 
    		 errors.add("commune", er);
    			if(!errors.isEmpty()){
    				this.saveErrors(request, errors);	
    				return mapping.getInputForward();
    			}
    Si quelqu'un à une petite idée?

    Merci!

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mars 2008
    Messages : 160
    Par défaut
    Le seul solution que j'ai trouvé ( bien que pas trés propre ) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    onload = function(){
    	<logic:messagesPresent property="commune">
    		document.getElementById("communeCanton").className = "champsError";
    	</logic:messagesPresent>	
    }
    Merci quand même

  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
    Et si tu remplaces commune par communeCanton ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    errors.add("communeCanton", er);

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mars 2008
    Messages : 160
    Par défaut
    Non, ça ne fonctionne pas

    Un autre solution est de mettre "layout" à true dans ma jsp mais la je me retrouve avec une erreur généré par layout (Le message apparait a coté du champ et le style s'applique uniquement au message d'erreur et non pas au champ lui même). N'y a t-il pas un moyen de faire en sorte que les messages d'erreur de layout apparaissent de la même manière que les erreur standard?

    Encore merci.

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

Discussions similaires

  1. [Struts-Layout][Suggest] Quelle List envoyer ?
    Par lextaz33 dans le forum Struts 1
    Réponses: 7
    Dernier message: 15/05/2008, 14h40
  2. [Struts-layout][Suggest]Peu ou pas de suggestion
    Par vny dans le forum Struts 1
    Réponses: 8
    Dernier message: 03/07/2007, 16h32
  3. Réponses: 2
    Dernier message: 25/06/2007, 14h36
  4. Struts Layout et validator
    Par ahury dans le forum Struts 1
    Réponses: 4
    Dernier message: 08/06/2007, 11h23
  5. [Struts-Layout] suggest
    Par agougeon dans le forum Struts 1
    Réponses: 6
    Dernier message: 28/03/2006, 13h15

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