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

HTML Discussion :

l'attribut ACTION dans la balise FORM


Sujet :

HTML

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 144
    Points : 95
    Points
    95
    Par défaut l'attribut ACTION dans la balise FORM
    bonojur, étant débutant dans le développement web, je developpe actuellement un site en J2EE (je ne suis pas sur le bon forum me direz vous ), et je ne comprend pas l'attribut ACTION dans la balise FORM.

    Je prend un exemple tiré du PDF tiré du même site :

    dans la jsp, le code html est le suivant pour le formulaire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <form method="POST" action="?action=liste" >
    <input type="text" name="nom" value="Dupont">
    ...
    ...
    </form>
    Je sais que l'attribut action sert normalement à envoyer les variables à une autre page pour traiter les variables, mais je ne comprend pas l'exemple ci-dessus... que signifie "?action=une_valeur" ?

    En fait, pour être plus préci la valeur de l'attribut action doit être récupéré par une servlet pour traiter la requête.

    Merci !

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Par la validation de ton formulaire, la même page sera rappelée avec des paramètres en plus.

    Par exemple, si ta page s'appelle toto.jsp, quand tu valideras ton formulaire ça te renverra sur la page toto.jsp?action=liste.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 144
    Points : 95
    Points
    95
    Par défaut
    d'accord merci beaucoup, la c'est clair

  4. #4
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Points : 3 264
    Points
    3 264
    Par défaut
    Salut,

    Ceci te permet de récupérer des paramètres en post (attribut action de la balise forme) et de récupérer des paramètres en get (les paramètres dans l'url)

    Ca peut être bien pratique parfois...

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

Discussions similaires

  1. Valeur bizarre de l'attribut action de la balise form
    Par miltone dans le forum Struts 1
    Réponses: 2
    Dernier message: 19/10/2011, 17h31
  2. Modifier l'attribut "ACTION" de la balise "FORM"
    Par Alex35 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 08/10/2009, 14h17
  3. Réponses: 1
    Dernier message: 12/12/2008, 21h59
  4. Utiliser l'attribut id dans la balise form
    Par jeyce dans le forum Spring Web
    Réponses: 0
    Dernier message: 11/08/2008, 18h15
  5. [HTML][Firefox] Attribut maxlenght dans une balise Text
    Par charlot44 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 13/07/2005, 09h34

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