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 :

Envoie de paramétre avec un bouton


Sujet :

Struts 1 Java

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 28
    Points : 22
    Points
    22
    Par défaut Envoie de paramétre avec un bouton
    Bonjour,

    J'aimerais savoir si il est possible d'envoyer un paramétre dans la requete en cliquant sur un bouton mais sans que celui ci soit contenu dans un formulaire.

    Page jsp :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <td><input type="button" name="choixOui"  value="Oui"  onclick="document.location.href = '/listServicesFilesGenerated.do'"/></td>
    	<td><input  type="button" name="choixNon" value="Non"    onclick="document.location.href = '/listServicesFilesGenerated.do'"/></td>
    	<td><input  type="button"  name="choixAnnuler" value="Annuler"   onclick="document.location.href = '/welcome.do'"/></td>
    Action
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    	choixURL=request.getParameter("choixOui");
    	  	  	if(choixURL==null){
    	  	  		choixURL=request.getParameter("choixNon");
    	  	  	}
    Je ne récupere aucune valeur ni dans "choixOui", ni dans "choixNon" .
    Je rapel que je n'ai pas de formulaire dans ma page.
    Merci

  2. #2
    Membre du Club
    Homme Profil pro
    Inscrit en
    Juillet 2003
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 59
    Points : 63
    Points
    63
    Par défaut
    Salut,

    L'action appelée est celle que tu appelle avec l'évènement onclick, qui ne contient aucun paramètre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="button" name="choixOui"  value="Oui"  onclick="document.location.href = '/listServicesFilesGenerated.do'"/>
    Il faudrait par exemple faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="button" name="choixOui"  value="Oui"  onclick="document.location.href = '/listServicesFilesGenerated.do?choixOui=true'"/>
    afin que choixOui est une valeur et puisse être récupéré dans ton action.

    La méthode que tu veux utilisé marcherait par contre très bien si tu avais un formulaire et que tu remplaçais les 'button' par des 'submit'

  3. #3
    Membre à l'essai
    Inscrit en
    Octobre 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 28
    Points : 22
    Points
    22
    Par défaut
    OK Merci

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 26/12/2014, 08h35
  2. Envoi de paramètres avec un QPushButton
    Par timiti29 dans le forum Débuter
    Réponses: 10
    Dernier message: 17/10/2010, 18h23
  3. [CS4] envoie de feuille avec un bouton
    Par MrGarfield dans le forum Dreamweaver
    Réponses: 4
    Dernier message: 14/12/2009, 10h59
  4. Réponses: 4
    Dernier message: 24/08/2009, 13h56
  5. Envoi de paramètre avec un lien href
    Par lanfeust42 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 24/04/2009, 13h51

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