Setzen Sie die ausgewählte Option mit jstl auf das vorhandene Auswahl-Tag

Also habe ich für jedes Fach eine Auswahl für die Note. Es ist vordefiniert und daher muss ich Noten nicht als Tabelle in der Datenbank speichern. Ich habe eine Liste von Qualifikationen und benutze dafür jeweils jstl:<c:forEach items="${qualificationdetails}" var="qd">.

Für jeden Artikel produziere ich eine Auswahl wie diese.

<select class="grade" title="Grade Obtained">
   <option value="1">1</option>
   <option value="2">2</option>
   <option value="3">3</option>
   <option value="A">A</option>
   <option value="B">B</option>
   <option value="C">C</option>
   <option value="D">D</option>
   <option value="E">E</option>
</select>

Ist es möglich, die ausgewählte Option mit meiner Variablen zu setzen?qd ? so etwas wie

<option value="${qd.grade}" selected="selecetd">${qd.grade}</option>

Dies fügt der Auswahl eine doppelte Option hinzu. Ich denke, es wäre ein bisschen "klobig", ein Array mit den Noten zu erstellen und es zur Generierung der Optionen zu senden. Irgendwelche Ideen ?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage