Oracle
 sql >> Base de données >  >> RDS >> Oracle

Remplir les valeurs dans une liste déroulante basée sur une autre sélection déroulante à l'aide de JSTL

Vous ne pourrez pas utiliser JSTL pour remplir dynamiquement la deuxième zone de liste déroulante car le JSTL est évalué sur le serveur, et donc tout son travail est effectué une fois la page chargée dans votre navigateur. Si vous voulez VRAIMENT utiliser JSTL pour ce faire, vous devrez recharger la page chaque fois que vous modifiez la valeur de Combobox1 et ajouter la collection d'options appropriée pour Combobox2 dans la réponse HTTP (à mon avis, cela n'en vaut pas la peine).

Si vous ne souhaitez pas recharger la page, vous devrez utiliser un appel Ajax afin de saisir et remplir les options pour Combobox2 à partir du serveur.