Heim  >  Artikel  >  Java  >  Was zum Schreiben des Dropdown-Felds in die JSP-Seite verwendet werden soll

Was zum Schreiben des Dropdown-Felds in die JSP-Seite verwendet werden soll

(*-*)浩
(*-*)浩Original
2019-05-16 10:28:0616502Durchsuche

So schreiben Sie ein Dropdown-Feld in eine JSP-Seite: Legen Sie zunächst ein ausgeblendetes Feld auf der Seite fest, um den vom Hintergrund übergebenen Wert auszugeben Verstecktes Feld im js-Code-Snippet Der Wert in und bestimmen, ob er dem ID-Wert des Dropdown-Elements in der Schleife entspricht.

Was zum Schreiben des Dropdown-Felds in die JSP-Seite verwendet werden soll

Während des WEB-Entwicklungsprozesses stoßen wir häufig auf funktionale Anforderungen für die Änderung von Informationen. Zu diesem Zeitpunkt stellen wir dem Benutzer eine JSP-Seite zur Verfügung, die die aktuellen Informationen anzeigt und es dem Benutzer ermöglicht, den neuen Wert zurückzusetzen. Auf dieser Seite ist eine Dropdown-Liste im Allgemeinen unverzichtbar.

Empfohlener Kurs: Java-Tutorial.

Wie man damit umgeht, habe ich mir schon einmal überlegt. Die Idee ist wie folgt: Legen Sie ein ausgeblendetes Feld auf der Seite fest, um den vom Hintergrund übergebenen Wert zu speichern die Seite und dann ihr Wert. Dies ist die Standardeinstellung, dh das erste Element. Rufen Sie den Wert im ausgeblendeten Feld im js-Code-Snippet ab und bestimmen Sie, ob er mit dem ID-Wert des Dropdown-Elements in der Schleife übereinstimmt . Wenn gleich, legen Sie den ausgewählten Status des Elements fest. Da diese Methode zu umständlich ist, wird der Code nicht veröffentlicht. Im Folgenden sind zwei häufig verwendete Verarbeitungsmethoden aufgeführt.

Verwenden Sie das Tag , um das Ausgabe-Dropdown-Feld zu durchlaufen, und schreiben Sie:

<select id="user_id" name="user_id">
	<c:forEach items="${users}" var="u">
		<option value="${u.id }" <c:if test="${user.user_id==u.id}"><c:out value="selected"/></c:if>>
			${u.name}
		</option>
	</c:forEach>
</select>

Methode 2 :

<select id="projectPorperty" name="projectPorperty">
	<option value="1">实施</option>
	<option value="0">研发</option>
</select>
<script>
	form.projectPorperty.value = '${user.projectPorperty}';
</script>

Statischer Variablenmodus:

<!-- 
 实现select标签回显 
-->  
1.<select name="curStatus"  value="${curStatus}">     
  <option value="0">-请选择-</option>     
  <option value="1" <c:if test="${&#39;1&#39; eq curStatus}">selected</c:if> >男</option>     
  <option value="2" <c:if test="${&#39;2&#39; eq curStatus}">selected</c:if> >女</option>  
 </select>

Das obige ist der detaillierte Inhalt vonWas zum Schreiben des Dropdown-Felds in die JSP-Seite verwendet werden soll. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn