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/Javascript] Declaration de formulaire


Sujet :

Struts 1 Java

  1. #1
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    238
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 238
    Par défaut [Struts/Javascript] Declaration de formulaire
    MP reçu, je le mets a dispo de tout le monde, au cas où ça pourrait intéresser qqun.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Coucou, peux tu me dire où tu as déclaré SigSoutForm stp? car je ne le vois pas dans :
     
    <html:form action="insertSig" focus="name" onsubmit="return validerForm();">
     
    et mon probleme est que javascript ne voit aucun formulaire dans ma jsp, alors que j'en ai un, il doit probablement me manquer un attribut name... mais quand j'en met un ca me crée d'autres erreurs...
     
    Merci d'avance
     
    Clairou
    Ma réponse :

    En fait tout est dans le strus-config.xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <form-beans>
    <form-bean name="sigSoutForm" type="sig.Sig_SoutForm" />
    </form-beans>
    ...
    <action path="/insertSig" type="utils.InsertSigAction"
                name="sigSoutForm" scope="request" validate="false">
                <forward name="success" path="/etc/confirmation.jsp" />
                <forward name="failure" path="/etc/erreur.jsp" />
            </action>
    Struts, comme un grand me crée le formulaire avec le bon attribut name.
    La preuve :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form name="sigSoutForm" method="post" action="/Test_Sout_RCE/insertSig.do" onsubmit="return validerForm();">

  2. #2
    Membre chevronné


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 855
    Par défaut

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    238
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 238
    Par défaut
    Pourquoi cette tête ? Quelque chose ne va pas ?

  4. #4
    Membre chevronné


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 855
    Par défaut
    Citation Envoyé par n@n¤u
    Pourquoi cette tête ? Quelque chose ne va pas ?
    Cette démarche (celle de celui qui t'as envoyé le MP, et la tienne) n'est pas vraiment ce que nous souhaitons voir sur le forum.

    Le forum sert à poser des questions et à avoir des réponses. Si les membres veulent faire les questions et les réponses, il y a les threads de participation à la FAQ pour ca.

    Eric

  5. #5
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    238
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 238
    Par défaut
    J'ai uniquement estimé qu'il serait préférable de faire profiter tout le monde de la question qui m'a été posée (et de sa réponse).

    Mon intention été aussi simple que celle-là, sans plus.

    n@n¤u

  6. #6
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 8
    Par défaut
    Bon merci, c'est bon; en fait il ne fallait pas que je mette de nom, car ma version de struts le donne automatiquement avec le nom du form associé à ma jsp. Il faut effectivement utiliser le nom configuré dans struts-config.

    Ce qui m'a dérouté au départ, c'est que lorsque j'écrivais dans le javascript, il ne détectait pas automatiquement ma form apres "document." . Mais je me suis rendue compte que meme s'il ne détectait pas automatiquement, il trouvait quand meme.

    Autre chose aussi, il fallait mettre le javascript après le <html:form...>, et non dans le head.

    Ne vous entretuez pas, je pense que cette discussion est utile, et je l'espère, pas que pour moi!

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

Discussions similaires

  1. struts/javascript - validation du formulaire
    Par kkkkkk dans le forum Struts 1
    Réponses: 24
    Dernier message: 05/06/2007, 11h22
  2. [Javascript - Struts] reset d'un formulaire
    Par quilo dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 15/11/2005, 11h19
  3. Réponses: 4
    Dernier message: 27/04/2004, 14h45
  4. Réponses: 4
    Dernier message: 05/04/2004, 10h09
  5. [Struts][javascript]Probleme de 'id' dans un <html:hidden
    Par FreshVic dans le forum Struts 1
    Réponses: 5
    Dernier message: 11/02/2004, 10h57

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