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ì:
voi avete qualche idea?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>
il valore che gli passo in GET è giusto.

Rispondi quotando