Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1178 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Comment detecter une case cochée en dans une page JSP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment detecter une case cochée en dans une page JSP

n°1091301
axk47
Java Man vs Boolet Man
Posté le 20-05-2005 à 22:21:00  profilanswer
 

Bonjour,
certainement une question de débutant en J2EE.
Mais j'aimerais savoir comment détecter qu'un utilisateur à coché ou décoché une case(CheckBox en HTML) dans une page JSP afin de spécifier un traitement particulier.
 
En gros je suis en train de développer une application de commerce en ligne en j'aimerais permettre à un utilisateur de chosir des produits pour les mettre dans un caddie et passer une commande ensuite.
 
le probleme est que je ne vois pas comment transmettre à la page JSP s'occupant d'ajouter les produits sélectionnés au caddie
 car je n'arrive pas a identifier les produits(les cases) selectionnés.
 
J'espere avoir été clair dans mes explications.
 
Merci d'avance


---------------
"Rendez tout aussi simple que possible mais ne simplifierez rien" Albert Einstein
mood
Publicité
Posté le 20-05-2005 à 22:21:00  profilanswer
 

n°1091309
benou
Posté le 20-05-2005 à 22:31:59  profilanswer
 

non c'est pas clair ...
 
qu'est ce qui t'empêche de lire la valeur des checkbox ? Si elle est coché, ca envoie la valeur que t'as indiqué dans le input, si elle est pas cochée ca envoie rien.
 
Qu'est ce que t'arrives pas à faire ?


---------------
ma vie, mon oeuvre - HomePlayer
n°1091310
axk47
Java Man vs Boolet Man
Posté le 20-05-2005 à 22:35:09  profilanswer
 

benou a écrit :

non c'est pas clair ...
 
qu'est ce qui t'empêche de lire la valeur des checkbox ? Si elle est coché, ca envoie la valeur que t'as indiqué dans le input, si elle est pas cochée ca envoie rien.
 
Qu'est ce que t'arrives pas à faire ?


 
oui en gros c exactement ça que je n'arrive pas à faire! :pfff:  :pfff:  :pfff:  :pfff:  


---------------
"Rendez tout aussi simple que possible mais ne simplifierez rien" Albert Einstein
n°1091311
axk47
Java Man vs Boolet Man
Posté le 20-05-2005 à 22:36:27  profilanswer
 

benou a écrit :

non c'est pas clair ...
 
qu'est ce qui t'empêche de lire la valeur des checkbox ? Si elle est coché, ca envoie la valeur que t'as indiqué dans le input, si elle est pas cochée ca envoie rien.
 
Qu'est ce que t'arrives pas à faire ?


Tu aurais une idées STP


---------------
"Rendez tout aussi simple que possible mais ne simplifierez rien" Albert Einstein
n°1091481
benou
Posté le 21-05-2005 à 10:39:45  profilanswer
 

axk47 a écrit :

oui en gros c exactement ça que je n'arrive pas à faire! :pfff:  :pfff:  :pfff:  :pfff:


Mais c'est QUOI que t'arrives pas à faire ???? tu sais pas faire un getParameter() ???
 
ou bien c'es pas que t'y arrives pas mais plutot que que tu connais rien aux JSP et au servlet... dans ce cas là dis le tout de suite ...


---------------
ma vie, mon oeuvre - HomePlayer
n°1091688
Jubijub
Parce que je le VD bien
Posté le 21-05-2005 à 17:10:05  profilanswer
 

c surtout du html son problème....
 
t'a fait une form ? tu met bien des valeurs cohérentes pour les combos ? comme le dit benou, tu fais un getParameter("xxx" ) ?


---------------
Jubi Photos : Flickr - 500px
n°1103308
axk47
Java Man vs Boolet Man
Posté le 31-05-2005 à 18:41:53  profilanswer
 

Jubijub a écrit :

c surtout du html son problème....
 
t'a fait une form ? tu met bien des valeurs cohérentes pour les combos ? comme le dit benou, tu fais un getParameter("xxx" ) ?


 
c bon mon probleme est résolu!!
en fait je commence en JSP et ya certains trucs qui m'échappent pour l'instant.
Mes formulaires étaient mal agencé du coup je ne pouvais pas récuperer les valeurs des checkbox que je déclarais.
merci à tous


---------------
"Rendez tout aussi simple que possible mais ne simplifierez rien" Albert Einstein
n°1164225
Zogzog4
Posté le 29-07-2005 à 07:11:54  profilanswer
 

Bon, je lutte depuis une matinée sur un probleme idiot, et ca commence a faire beaucoup (relativement a la nature du probleme  :D  )
 
C'est TRES simple:
J'ai une page HTML, avec une série de checkbox, qui pourrait etre celle ci:
 
<input type="checkbox" name="choix" value="1"> CASE 1<br>
<input type="checkbox" name="choix" value="2"> CASE 2<br>
<input type="checkbox" name="choix" value="3"> CASE 3<br>  
 
Je souhaite donc... récuperer toutes les cases cochées dans une pages JSP.
Si je coche les deux derniers checkbox, l'URL recue ressemble a cela:
http://xxxxxxxxxxxxxxxxxxxxxxxx.js [...] =2&choix=3
 
Code JSP:
Pour un autre élément de formulaire (style bouton radio), il aurait suffit d'utiliser une commande du style  
request.getParameter("choix" )
 
Mais dans le cas d'un checkbox, je dois récupérer plusieurs valeurs.
 
Probleme:
Pour le moment, je ne parviens a récuperer qu'une seule valeur. Uniquement "2", par exemple.
 
Apres avoir epluche 15 tutoriaux (tutoriels?), j'ai trouve des tonnes d'exemples concernant les textarea, les boutons radio, etc. Mais aucun qui explique spécifiquement coment récuperer les différentes valeurs d'un checkbox.
 
Il doit y avoir une histoire de tableaux....?
 
Merci a ceux qui peuvent m'aider  :jap:

n°1164247
Zogzog4
Posté le 29-07-2005 à 08:38:25  profilanswer
 


Voiiiiila! Apres seulement 4 heures de recherche (ce qui est beaucoup pour un tel probleme  :D ), je poste ici la solution!
 
En effet, j'ai croise la meme question sur pas mal de forums  :lol:  
 
String[] res = request.getParameterValues("choix" );
for (int i = 0; i < res.length; ++i){
  System.out.println(res[i]);
}
 
Voila voila voila...   :pt1cable:  :D

n°1383429
dem0ntibul
Posté le 08-06-2006 à 09:21:57  profilanswer
 

ah tiens, justement ce que je recherchais^^ sympa la fonction recherche du forum :d
 
Bon, jvais continuer voir si ya pas d'autres exemples sur ce que je recherche après je poste :p


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Comment detecter une case cochée en dans une page JSP

 

Sujets relatifs
comment ouvrir une page internet avec MS DOSlibrairie Case Based Reasoning
renommer automatiquement une case dans un fichier Excel[JSP] afficher un certificat SSL
diaporama de page html dans une iframe dans une page html[html] inserer un bout de code commun dans une autre page
firefox lent avec ma page...Quel logiciel pour la création de menus pour page web
aide pour remplacement de mots dans une page webInserer une animation flash dans une page HTML
Plus de sujets relatifs à : Comment detecter une case cochée en dans une page JSP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR