Maison >Java >javaDidacticiel >Quoi utiliser pour écrire une liste déroulante dans une page jsp
Comment écrire une liste déroulante dans une page jsp : définissez d'abord un champ caché dans la page pour enregistrer la valeur transmise depuis l'arrière-plan, puis affichez la liste déroulante dans la page ; champ caché dans l'extrait de code js La valeur dans et déterminez si elle est égale à la valeur id de l'élément déroulant dans la boucle.
Lors du processus de développement WEB, nous rencontrons souvent des exigences fonctionnelles de modification des informations. À ce stade, nous fournissons à l'utilisateur une page JSP qui affiche les informations actuelles et permet à l'utilisateur de réinitialiser la nouvelle valeur. Dans cette page, une liste déroulante est généralement indispensable.
Cours recommandé : Tutoriel Java.
Quant à la façon de le gérer, j'y ai déjà pensé. L'idée est la suivante : définir un champ caché sur la page pour enregistrer la valeur transmise depuis l'arrière-plan, puis afficher la liste déroulante ; la page, puis sa valeur C'est la valeur par défaut, c'est-à-dire le premier élément ; obtenez la valeur dans le champ caché dans l'extrait de code js et déterminez si elle est égale à la valeur id de l'élément déroulant dans la boucle . Si égal, définissez le statut sélectionné de l'élément. Cette méthode étant trop lourde, le code ne sera pas publié. Voici deux méthodes de traitement couramment utilisées.
Utilisez la balise
<select> <foreach> <option> <out></out>> ${u.name} </option> </foreach> </select>
Méthode 2 :
<select> <option>实施</option> <option>研发</option> </select> <script> form.projectPorperty.value = '${user.projectPorperty}'; </script>
Mode variable statique :
<!-- 实现select标签回显 --> 1.<select> <option>-请选择-</option> <option>selected >男</option> <option>selected >女</option> </select>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!