VRaptor + Select

2 respostas
marcio89

Pessoal, como faço para deixar marcado o select que o usuário escolheu ?

Se num select de gênero o usuário escolhe Masculino, quando o formulário é submetido e por algum problema ele voltar (deu erro na validação dos dados), eu não consigo selecionar o option que o usuário havia selecionado.

Qual a forma mais elegante de fazer isso ? Valeu.

2 Respostas

Lucas_Cavalcanti

tem alguns jeitos de fazer isso…

um deles é fazer algo do tipo:

<c:forEach items="${produtos}" var="produto">
    <option value="${produto.id}" ${produtoDoRequest.id eq produto.id ? 'selected' : '' }  >${produto.nome}</option>
</c:forEach>

vc pode trocar aquele ternário por um c:if tb.

marcio89

Valeu cara… Muito obrigado mesmo.

Criado 26 de março de 2012
Ultima resposta 26 de mar. de 2012
Respostas 2
Participantes 2