Eu não estou conseguindo criar um select para buscar os dados em uma tabela... Quero buscar a sigla do estado na tabela de estados... Na lista.jsp o c:forEach está funcionando perfeitamente na table...
Eu tenho o método no EstadoController:
public void lista() {
List<Estado> estados = estadoDao.lista();
result.include("estados", estados);
}
E no transportadora.jsp, que é onde eu quero buscar a informação, eu adicionei o código:
<select name="endEst">
<c:forEach items="${estados}" var="estado">
<option value="${estado.sigla}" ${transportadora.endEst eq estado.sigla ? "SELECTED" : ""}>${estado.sigla}</option>
</c:forEach>
</select>
<ebf:validationMessage name="transportadora.endEst" />
Aparece campo com uma "setinha" ao lado, mas as siglas cadastradas não...
Onde estou errando ? Preciso implementar mais alguma coisa, ou existe algum erro ?