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 :

[Validator] Impossible de lancer le Validator


Sujet :

Struts 1 Java

  1. #41
    Membre émérite
    Profil pro
    Développeur Back-End
    Inscrit en
    Avril 2003
    Messages
    782
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Back-End

    Informations forums :
    Inscription : Avril 2003
    Messages : 782
    Par défaut
    il doit falloir mettre le package devant "org.apache.struts.action.ActionMessages "

    A tester, mais en pricipe cela va marcher.
    mais la question est de savoir s'il n'y aura pas le même problème avec d'autres controls (pourquoi ne pas mettre simplement le fichier fourni avec Struts 1.3.8 ?)

  2. #42
    Membre confirmé Avatar de emeraudes
    Inscrit en
    Avril 2004
    Messages
    148
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 148
    Par défaut
    Citation Envoyé par fnobb
    il doit falloir mettre le package devant "org.apache.struts.action.ActionMessages "

    A tester, mais en pricipe cela va marcher.
    mais la question est de savoir s'il n'y aura pas le même problème avec d'autres controls (pourquoi ne pas mettre simplement le fichier fourni avec Struts 1.3.8 ?)
    Quel est le fichier à mettre fourni avec Struts 1.3.8? et où le mettre?

  3. #43
    Membre confirmé Avatar de emeraudes
    Inscrit en
    Avril 2004
    Messages
    148
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 148
    Par défaut
    J'ai mis ca pour 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
    14
     
    <validator name="integer"
                classname="org.apache.struts.validator.FieldChecks"
                   method="validateInteger"
             methodParams="java.lang.Object,		                   
                                    org.apache.commons.validator.ValidatorAction,
    		      org.apache.commons.validator.Field,
    		      org.apache.struts.action.ActionMessages,
    		      org.apache.commons.validator.Validator,
    		      javax.servlet.http.HttpServletRequest"
                  depends=""
                      msg="errors.integer"
           jsFunctionName="IntegerValidations">
    .....
    et sur ma page jsp :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <logic:messagesPresent>
    	<ul>
    	<html:messages id="error">
    	<li><bean:write name="error" /></li>
    	</html:messages>
    	</ul> 
    	</logic:messagesPresent>
    ce morceau de code me permet de récupérer les messages d'erreur du validator et de les afficher. Mais toujours pas de pop-up !!

  4. #44
    Membre confirmé Avatar de emeraudes
    Inscrit en
    Avril 2004
    Messages
    148
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 148
    Par défaut
    J'ai regardé le fichier struts-config.xml du Struts 1.3.8 et j'ai mis la même chose. Par contre je ne comprends pas pourquoi je n'ai toujours pas la pop-up qui s'affiche?

  5. #45
    Membre émérite
    Profil pro
    Développeur Back-End
    Inscrit en
    Avril 2003
    Messages
    782
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Back-End

    Informations forums :
    Inscription : Avril 2003
    Messages : 782
    Par défaut
    essaie de mettre dans le struts-config.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
        <plug-in
                className="org.apache.struts.validator.ValidatorPlugIn">
            <set-property
                    property="pathnames"
                    value="/org/apache/struts/validator/validator-rules.xml,
                    /WEB-INF/validation.xml"/>
        </plug-in>
    il devrait prendre celui contenu dans le jar de struts

  6. #46
    Membre confirmé Avatar de emeraudes
    Inscrit en
    Avril 2004
    Messages
    148
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 148
    Par défaut
    Citation Envoyé par fnobb
    essaie de mettre dans le struts-config.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
        <plug-in
                className="org.apache.struts.validator.ValidatorPlugIn">
            <set-property
                    property="pathnames"
                    value="/org/apache/struts/validator/validator-rules.xml,
                    /WEB-INF/validation.xml"/>
        </plug-in>
    il devrait prendre celui contenu dans le jar de struts
    c'est bon, avec ce code ca marche, j'ai enfin la pop-up qui s'affiche.
    Merci beaucoup pour ton aide, ca faisait 2 semaines que j'essayai de résoudre ce problème.

    J'espère que ca aidera d'autres personnes aussi.

+ Répondre à la discussion
Cette discussion est résolue.
Page 3 sur 3 PremièrePremière 123

Discussions similaires

  1. [DTD] Validation impossible:fichier dtd introuvable
    Par momjunior dans le forum Valider
    Réponses: 11
    Dernier message: 10/03/2010, 20h30
  2. [1.x] [sfWidgetDate] Masquage d'un champ => validation impossible
    Par Bleys dans le forum Symfony
    Réponses: 2
    Dernier message: 24/06/2009, 12h53
  3. [RMI] Impossible de lancer mon serveur
    Par Dahu dans le forum API standards et tierces
    Réponses: 11
    Dernier message: 11/06/2006, 10h17
  4. [Plugin Tomcat] Impossible de lancer TOMCAT
    Par Dahu dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 03/03/2005, 11h40
  5. impossible de lancer xmlrad
    Par hachach dans le forum XMLRAD
    Réponses: 3
    Dernier message: 07/09/2004, 17h52

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