esdmorais
Eu acho que deve ser porque o selected=“true” está do lado de fora da tag.
<form action="musica.armazena.logic" method="get">
<input type="hidden" name="musica.id" value="${musica.id}" />
CD:
<select name="musica.cd.id">
<c:forEach var="cd" items="${listaCds}">
<option value="${cd.id}"
><c:if test="${musica.cd.id == cd.id}" selected="true"> </c:if>
${cd.titulo}
</option>
</c:forEach>
</select>
Titulo
<input type="text" name="musica.titulo" value="${musica.titulo}" />
Preco
<input type="text" name="musica.preco" value="${musica.preco}" />
<input type="submit" />
</form>
</body>
</html>
messiascardoso
Olá Esdmorais,
Obrigado pela ajuda, deu certo!!!
Att,
Messias G. Cardoso