Um candidato se cadastrou e selecionou como escolaridade Pós Graduação. Na página onde é realizado a alteração de dados, quero que seja listado todas as escolaridades, mas tem que ser exibido como selecionado Pós Graduação.
Nesse trecho de código estou fazendo um teste para verificar se se a escolaridade que tenho cadastrada é igual a selecionada pelo candidato, se for
marcar como selecionada. Só que não está funcionando.
Tenho como ultima opção outros, e se o candidato selecionou Pós Graduação deveria aparecer como selecionado Pós Graduação, mas sempre fica marcado outros
<select name="escolaridade">
<option value=""></option>
<c:forEach var="escolaridades" items="${requestScope.escolaridades}">
<c:if test="${candidato.escolaridade.descricao == escolaridades.descricao}">//se a descrição for igual marcar como selected
<c:set var="selecionar" value="selected" />
</c:if>
<option value="${escolaridades.idEscolaridade}" ${selecionar}>${escolaridades.descricao}</option>
</c:forEach>
</select>