Quando estou editando um registro ele possui uma referencia com outra classe, no entanto esses dados estão em um combobox. Quando eu exibo a lista de dados está selecionando o primeiro e eu queria que viesse selecionado o que pertence ao registro que esta sendo editado.
Segue o código que estou utilizando.
<div class="form-group col-sm-4">
<label>Cidade</label>
<form:select path="endereco.cidade" class="form-control">
<c:forEach items="${cidades}" var="c">
<c:if test="${c.id} == ${cidade.id}">
<form:option value="${c.id}" label="${c.descricao }" selected="true"></form:option>
</c:if>
<c:if test="${c.id != endereco.cidade.id}">
<form:option value="${c.id}" label="${c.descricao }"></form:option>
</c:if>
</c:forEach>
</form:select>
</div>