Szenario:repopulating Tabelle Driven Drop Down
Ein Benutzer füllt mein JSP Formular aus durch seinen/ihren Zustand aus einer Drop-Down-Liste auswählen. (Die Dropdown-Liste wird aus einer Datenbank ausgefüllt.)
Der Benutzer drückt "Weiter" auf meinem Formular, um zur nächsten Seite zu gelangen.
Der Benutzer kehrt zur vorherigen Seite zurück, indem er auf dem Formular auf "Zurück" klickt.
Problem:
Der Staat Feld repopulate nicht mit dem, was der Benutzer ausgewählt.
Frage:
Wie bevölkern Sie das Feld mit dem, was der Benutzer ausgewählt? (Ich habe versucht, http Sitzungen zu verwenden). Ich habe meine Code unten enthalten:
Aktuelle Code:
<td><select name="State" tabindex="6">
<option>--</option>
<% for(int i=0; i<stateDDL.size()-1; i++){
String state = stateDDL.get(i).toString();
i++;
String stateVal = stateDDL.get(i).toString();%>
<option value=<%=stateVal%>><%=state%></option>
<%
} %>
</select></td>
Hinweis *: stateVal den Wert darstellt, (dh "AL") Zustand an die Datenbank gesendet wird, steht für die Zeichenfolge, die die Benutzer sieht in der Dropdown-Menü (zB "Alabama")