Tu confonds java et javascript.
La faq que tu indiques donne une réponse en javascript, pour récupérer une valeur côté client. C'est à placer dans le jsp, et il n'y a pas de raison que celà ne fonctionne pas. Cependant, lorsque tu execute le projet, le nom de l'item (accessible en javascript) n'est pas 'dropdown1' mais quelque chose du genre 'form1:dropdown1'. Regarde le code source de la page web une fois exécutée.
document.getElementById('form1:dropdown1').options[document.getElementById('form1:dropdown1').selectedIndex].value
Le bout de code que tu donnes, fonctionne en java, donc dans le backing bean. Attention, getValue retournes un Object, il faut caster sa valeur en quelque chose d'utilisable, en fonction de la manière dont le dropdown est rempli (String, int, etc).
Valère
Partager