HTML-Select-Box, die ausgewählten Daten aus der servlet
Guten Tag!
Ich habe ein problem mit der select-box in html. Ich bin auf der BEARBEITEN-Teil meiner einfachen CRUD-Projekt, und bevor Sie Benutzer Bearbeiten können, die gewählten Daten werden zuerst angezeigt werden und ich Sie abgerufen, die in der Datenbank durch das servlet.
Nun möchte ich die Daten, die ich abrufen werden, der AUSGEWÄHLT ist (Standard), in meiner select-box. ${product.category}
<select size="1" name="category">
<option value ="1">Dogs</option>
<option value ="2">Cats</option>
<option value ="5">Others</option>
</select>
Habe ich versucht einzufügen, aber es funktioniert nicht.
<select size="1" name="category" selected=${product.category}>
<option value ="1">Dogs</option>
<option value ="2">Cats</option>
<option value ="5">Others</option>
</select>
Ich wollen, so etwas zu tun.. Wenn (${product.Kategorie}==1), selected=option 1...
Habe ich gesehen so etwas wie DIESE in einem der Foren, aber es ist im PHP-format. Wie kann ich es mit JSP?
Danke Ihnen sehr.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den
selected
- Attribut hat, um auf den HTML -<option>
element und es sollte nur festgelegt werden, wenn der Wert der option entspricht. Eleganteste Möglichkeit ist die Verwendung der conditional-operator?:
.Besser wäre, wenn Sie die Artikel, die in einigen
List
oderMap
. E. g. einList<Category>
woCategory
hatid
undname
Eigenschaften.Diese Weise brauchen Sie nicht zu wiederholen, die gleiche Sache für alle Optionen.