ho una select che riempio da db.
vorrei che venisse selezionato il valore che io gli passo in GET da un'altra pagina.
la lista viene riempita correttamente, solo che nn viene selezionato il valore che gli passo.
ho provato così:
codice:
<%
try {
for (Author objAuthor : ListAuthorEditor.getAuthors()) {
String auSelected = "";
if (objAuthor.getAuthorName() == request.getParameter("au")) {
auSelected = "selected='selected'";
}
%>
<option value="<%= objAuthor.getAuthorId()%>" <% out.print(auSelected);%>><%= objAuthor.getAuthorName().toString()%></option>
<% }
} catch (SQLException ex) {
response.sendRedirect("error.jsp?err=" + ex.getMessage());
}
%>
</select>
voi avete qualche idea?
il valore che gli passo in GET è giusto.