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

Développement Web en Java Discussion :

plusieurs parametres dans le get


Sujet :

Développement Web en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 262
    Par défaut plusieurs parametres dans le get
    bonjour.

    en faite dans mon application je dois envoyer des paramètres via le get .

    voila mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <td> <input type="text" name="sem" value="1" id='sem' /></td>
    <td><a href="Rese.htm?id=${o.id}&sem=10>">reserver  </a></td>
    normalement j'envoie un paramètre id et un paramètre sem qui est égal à 10, ma question c'est que je veux que à la place de la valeur 10 je veux envoyer la valeur tapé dans le inputtext par l'utilisateur.

    Merci d'avance pour votre aide.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2011
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2011
    Messages : 196
    Par défaut
    Je pense que la meilleure solution est de passer par un formulaire de type Get.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <FORM METHOD="GET" ACTION="url">
    Pour ton champ id, tu peux créer un champ caché du style
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input type="HIDDEN" value="valeur_que_tu_veux_transmettre">

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 262
    Par défaut
    tout d'abord merci pour ta reponse.

    en faite comme tu vois dans le code j'ai un tableau et dans ce tableau j'ai deux cases une à coté de l'autre, l'une contient un inputtext et l'autre contient le bouton pour envoyer la requete, et je sai pas comment pouvoir envoyer la valeur de l'input vers le serveur,

    de tout façon j'ai pensé que avec le post je peux pas , c'est pour ça j'ai dit si'il ya une possibilité pour le get.

    est ce qu'il ya pas de solutions pour le get par exemple nommé le imputtext et metre qqchose dans cette ligne pour le referencer.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="Rese.htm?id=${o.id}&sem=10>">
    par exemple a la place de 10 je mets un nom de variable .

  4. #4
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Tu peux le faire en passant par une fonction javascript.
    Voici un exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <head>
    <script>
    function appelPage()
    {
        window.location = "action2.html?param=" + document.forms[0].param.value;
    }
    </script>
    
    </head>
    
    <body>
    <form>
    <input type="text" name="param"/>
    </form>
    <a href="javascript:appelPage()">Envoyer la valeur</a>
    Ta fonction peut accepter un ou plusieurs paramètres aussi
    Dans ton cas, il faudrait faire un truc du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <a href="javascript:appelPage('${o.id}')">
    et ta fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    function appelPage(id)
    {
        window.location = "Rese.htm?id=" id + "&sem=" + document.forms[0].sem.value;
    }
    (il faudra certainement donner le chemin de la page Rese.htm, mais ça, ça dépend de ce que tu as codé)
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 262
    Par défaut
    merci beaucoup OButterlin.
    une reponse bien expliqué, ce soir je vais appliquer ce que tu m'as dit et ça devrait marchait.

  6. #6
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 262
    Par défaut
    malheureusement votre réponse ne fonctionne pas pour mois.

    la fonction de javascript n'arrive pas à avoir la valeur qu'elle reçoit.

  7. #7
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 262
    Par défaut
    oliv37 merci aussi pour toi, j'ai utilisé votre solution et ça marche.

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

Discussions similaires

  1. [Servlet] Reception plusieurs parametre dans l'URL
    Par arsenik360 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 10/05/2013, 11h01
  2. [SP-2010] comment passer plusieurs parametres dans L'URL de modal popup sharepoint ?
    Par bouhmid86 dans le forum SharePoint
    Réponses: 1
    Dernier message: 16/12/2011, 13h38
  3. comment faire sur plusieur parametre dans un memo1
    Par moldock dans le forum Débuter
    Réponses: 13
    Dernier message: 30/08/2009, 17h55
  4. Réponses: 2
    Dernier message: 20/06/2005, 14h57
  5. Réponses: 5
    Dernier message: 12/05/2004, 16h37

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