Comment récupérer les valeurs de cases à cocher (checkbox) ?

Signaler
Messages postés
125
Date d'inscription
lundi 1 novembre 2004
Statut
Membre
Dernière intervention
4 janvier 2006
-
Messages postés
14
Date d'inscription
jeudi 1 janvier 2009
Statut
Membre
Dernière intervention
11 mai 2015
-
j'ai une servlet qui doit recuperer un ensemble de valeurs de case à cocher (chekbox) via l'objet request, pour faire des traiements sur ces valeurs.

comment faire pour recuperer la liste des cases qui sont cochés?
moi je ne connais ke request.getParameter(String) mais cette fonction ne recupere k'un seul parametre!!

aidez moi svp!

4 réponses

Messages postés
14
Date d'inscription
jeudi 1 janvier 2009
Statut
Membre
Dernière intervention
11 mai 2015
1
//si tu as plusieurs check box


String[] res = request.getParameterValues("le_nom_de_ton_chek" );
try {
for (int i = 0; i < res.length; ++i){
System.out.println(res[i]);

}
} catch (Exception e1) {
//e1.printStackTrace();
}
Messages postés
86
Date d'inscription
vendredi 7 mai 2004
Statut
Membre
Dernière intervention
3 septembre 2008
4
Hum...

moi je nomerais mes checkbox dans le HTML comme ceci :

checkbox1

checkbox2

...

checkbox120000





apres je ferais un truc genre :

int cpt = 1;

Vector mesCheckBox = new Vector();

while (req.getParameter("checkbox" + cpt) != null) {

meCheckBox.add(new Boolean(req.getParameter("checkbox" + cpt)));

cpt++;

}



Voila apres t'as un Vector qui contient toute les true ou false de chaque checkbox dans l'ordre...
Bonjour, comment récupérer les valeurs de checkbox de jsp a partir d'une servlet
aidez nous!
Messages postés
14
Date d'inscription
jeudi 1 janvier 2009
Statut
Membre
Dernière intervention
11 mai 2015
1
AsSalamou aleykoum.

si tu as un seul checkbox dans le lot

String[] res = request.getParameterValues("le_nom_de_ton_chek" );
try {

System.out.println(res[0]);

} catch (Exception e1) {
//e1.printStackTrace();
}