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

Servlets/JSP Java Discussion :

problème de champ caché


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Architecte de système d’information
    Inscrit en
    Septembre 2005
    Messages
    236
    Détails du profil
    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Septembre 2005
    Messages : 236
    Par défaut problème de champ caché
    Bonjour,
    j'ai une page jsp qui traite les données saisies à partir d'une autre jsp, mon problème est que je voudrais garder en mémoire tout au long de la requête la variable contenant le choix d'une liste déroulante en l'occurence "annee", pour ceci je mets cette variable dans un champ caché, mais le problèem c'est que ça ne garde que la première année selectionnée et non toutes les années.
    Si vous auriez une idée, sachant que je veux éviter d'utiler les sessions.

    Merci.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    //récupration d'un tableau à paritr de la liste déroulante
    String anneeArray[]=request.getParameterValues("annee");
     
    //traitement.....
    //.................
     
     
     
    //renvoyer le champ "annee" en tant que champ caché
    <TD><input type="hidden" name="annee" value="<%=request.getParameter("annee")%>"></TD>

    Fabszn : rajout des balises codes

  2. #2
    Membre Expert
    Avatar de fabszn
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2002
    Messages
    974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2002
    Messages : 974
    Par défaut
    Hello,

    Quel type d'objet est stocké derrière la clef "année"?

  3. #3
    Membre éclairé
    Architecte de système d’information
    Inscrit en
    Septembre 2005
    Messages
    236
    Détails du profil
    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Septembre 2005
    Messages : 236
    Par défaut
    Citation Envoyé par fabszn
    Hello,

    Quel type d'objet est stocké derrière la clef "année"?

    c'est un champ d'un formulaire web:


    page1.jsp:

    //.....................

    <TR><TD id="la">Année</TD>
    <TD><select name="annee" multiple="multiple" >
    <option value="2002" selected>2002</option>
    <option value="2003" >2003</option>
    <option value="2004" >2004</option>
    <option value="2005" >2005</option>
    <option value="2006" >2006</option>
    <option value="2007" >2007</option>
    <option value="2008" >2008</option>
    <option value="2009" >2009</option>
    </select></TD></TR>

    ||
    ||
    || envoie le les valeurs selectionnées dans "annee"
    ||
    \/



    page2.jsp:

    la page dont le listing est dans mon premier post

  4. #4
    Membre Expert
    Avatar de fabszn
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2002
    Messages
    974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2002
    Messages : 974
    Par défaut
    Hello,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    //renvoyer le champ "annee" en tant que champ caché
    <TD><input type="hidden" name="annee" value="<%=request.getParameter("annee")%>"></TD>
    Est ce que tu as essayé de recuperer une tableau et itérer dessus pour voir si les valeurs sont bien présentes selon le code ci dessus?

  5. #5
    Membre éclairé
    Architecte de système d’information
    Inscrit en
    Septembre 2005
    Messages
    236
    Détails du profil
    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Septembre 2005
    Messages : 236
    Par défaut
    Citation Envoyé par fabszn
    Hello,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    //renvoyer le champ "annee" en tant que champ caché
    <TD><input type="hidden" name="annee" value="<%=request.getParameter("annee")%>"></TD>
    Est ce que tu as essayé de recuperer une tableau et itérer dessus pour voir si les valeurs sont bien présentes selon le code ci dessus?
    bah en fait, quand je regarde le code html de la page résultante de la première requête, je découvre que request.getParameter("annee"), renvoie une seule année (la 1ére) de celle selectionnées

Discussions similaires

  1. Réponses: 3
    Dernier message: 13/02/2014, 18h20
  2. Problème avec le recuperation d'un champ caché
    Par gregal dans le forum Langage
    Réponses: 2
    Dernier message: 08/12/2005, 13h20
  3. Champs cachés = troncature?
    Par Sharingan dans le forum ASP
    Réponses: 3
    Dernier message: 16/12/2004, 09h16
  4. Problème de champs vierge dans un regroupement
    Par GrisburT dans le forum Oracle
    Réponses: 8
    Dernier message: 09/12/2004, 11h08
  5. [CR7][VB6]Problème de champs
    Par jcdupayage dans le forum SDK
    Réponses: 5
    Dernier message: 19/07/2004, 14h54

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