Bonjour à tous.

J'ai un petit probleme, en effet j'ai un fichier .jsp dans lequel j'ai une ComboBox que je met dans un formulaire.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<SELECT name="ListeCategorie">
<OPTION value="film">film</OPTION>
<OPTION value="musique">musique</OPTION>
<OPTION value="histoire">histoire</OPTION>
<OPTION value="meteo">meteo</OPTION>
</SELECT>
Ensuite lorsque je selectionne par exemple la categorie "film", je veux la recuperer dans une servlet (je ne veux recuperer que la l'option selectionnée dans la comboBox).

J'ai fait dans un premier temps:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
String nomCat = request.getParameter("ListeCategorie") ;
System.out.println("nom de la categorie  : " + nomCat);
Mais j'ai une valeur nulle.

J'ai ensuite essayé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
String[] nomCategorie = portletRequest.getParameterValues("ListeCategorie") ;
for (int i = 0; i < nomCategorie.length; i++) {
System.out.println("nom de la categorie avec values : " + nomCategorie[i]);
							}
Dans ce cas j'ai egalement une erreur, de plus je ne sais pas si cette seconde solution correspond avec ce que je veux car dans mon cas je veux recuperer dans la servlet seulement la valeur selectionnée.
Si dans la jsp je selectionne la valeur film de ma comboBox alors je veux recuperer film dans ma servlet.

Si quelqu'un peut m'aider ce serait tres sympa.

Cordialement