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 :

réaliser des contrôles sur le formulaire


Sujet :

Struts 1 Java

  1. #21
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Tu travailles avec quoi au juste (IDE et Serveur) ?

  2. #22
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    172
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 172
    Par défaut
    Je te remercie de ton aide, je travaille avec eclipse et avec le serveur Tomcat.

    J'ai ceci qui s'affiche lorsque je déploye le serveur.
    Utilisateur : ???fr.index.username.empty???
    Mot de Passe : ???fr.index.password.empty??? ???fr.index.password.tooShort???

  3. #23
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    alors dans eclipse tu dois mettre les fichiers .properties dans JavaSource ou src et Eclipse se chargera de les deployer !

  4. #24
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    172
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 172
    Par défaut
    Je te remercie mais je viens de transférer le fichier properties dans le repertoire scr/servlet (servlet est la package où j'ai le bean form et action), ca fonctionne pas j'ai toujours le même affichage, aupparavent j'avais le fichier proporties dans le repertoire scr et j'avais le meme résultat

    Je te remercie de ton aide

  5. #25
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 23
    Par défaut
    euh ...

    CT pas plutot un truc du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <bean:message key="error.index.username.empty"/>

    de manière générale, moi j'fais pas comme ça ... ça m'intéresse de voir comment vous allez vous en sortir.

    pour afficher mes erreurs, j'colle des balises du genre (pr ton exemple) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:errors property=""/>

  6. #26
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Désolé pour le retard !
    1- remets les fichiers de ressources dans la racine de JavaSrc
    2- veux tu epeler exactement les nom des fichiers de ressources ?

  7. #27
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 23
    Par défaut
    Citation Envoyé par Kawelito
    euh ...

    CT pas plutot un truc du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <bean:message key="error.index.username.empty"/>

    de manière générale, moi j'fais pas comme ça ... ça m'intéresse de voir comment vous allez vous en sortir.

    pour afficher mes erreurs, j'colle des balises du genre (pr ton exemple) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:errors property="Username"/>
    (soit dit en passant, pour respecter une certaine convention, pas de majuscules inutiles )

  8. #28
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    172
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 172
    Par défaut
    Dans mon repertoire src j'ai un package servlet(c'est mes beans (Logonform,Logonaction)), j' ai mis mon fichier properties dans ce package.

    Sinon je voulais s'avoir lorsque je deploye le serveur normalment je dois rien voir qui s'affiche à part le formulaire, les bean message ne doivent pas apparaitre normalement.

    Le vous remercie de votre aide

  9. #29
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 52
    Par défaut Impossible d'afficher le message d'erreur
    Bonjour a tous,

    j'ai a peu prés le meme probleme que vous sauf que moi le seule truc c'est l'affichage du message d'erreur qui se fait pas sur ma Jsp.

    J'ai ajouté dans struts-config "validate et input"
    J'ai bien codé le cas ou j'ai une date vide dans mon formulaire
    et j'ai mis un <html:errors/> dans ma jsp

    Mais lorsque je fais le test, il n'affiche rien pour dire que j'ai un champ vide obligatoire


    Est ce que vous auriez une idée ?

    Merci

  10. #30
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 23
    Par défaut
    est ce que dans ta méthode validate tu as bien ajouté tes erreurs dans ton objet ActionErrors ?

    est ce que les noms de propriétés de ces dernières sont bien les mêmes que celle dans le fichier *.properties que tu utilises ?

    est ce que tu as bien précisé quelle heure tu veux afficher dans ta jsp ?

    ex:

    pour la méthode validate (définition de l'erreur) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    ActionErrors errors = new ActionErrors();
    ...
    errors.add("prop", new ActionMessage("errors.xxx"));
    dans ton fichier *.properties (message de l'erreur définie juste avant):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    ...
    errors.xxx=erreur
    ...
    dans ta *.jsp (afficher le message d'erreur) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ...<html:errors property="prop"/>
    ...

    j'ai fait un test en moins de 5mins en Struts 1.2.8, et ça marche ! donc après ... je sèche ! désolé !

  11. #31
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 52
    Par défaut
    heuu j'ai juste mis <html:errors/> dans ma jsp sans preciser le property.

    Je vais essayer tt de suite.

    Merci

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

Discussions similaires

  1. [Débutant] C# Comment accéder aux propriétés des contrôle sur un autre formulaire
    Par Claude_Azoulai dans le forum Visual Studio
    Réponses: 0
    Dernier message: 03/04/2013, 17h04
  2. [AC-2010] Créer des contrôles sur un formulaire existant
    Par gilweb dans le forum IHM
    Réponses: 4
    Dernier message: 11/10/2012, 19h57
  3. [C#]Placement des elements sur un formulaire
    Par hawk² dans le forum Windows Forms
    Réponses: 5
    Dernier message: 19/08/2006, 15h50
  4. Réponses: 1
    Dernier message: 15/09/2005, 11h59
  5. pb avec des clés sur un formulaire
    Par marie253 dans le forum Bases de données
    Réponses: 7
    Dernier message: 17/06/2004, 13h53

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