Populando um Select com Vraptor

Galera Blz? Quero cadastrar um objeto filme que tem um objeto genero como atributo de classe…

Meu formulário tem um para escolher dentre os gerenos cadastrados.


select name="filme.genero">
                <c:forEach items="${generoList}" var="genero">
                    <option value="${genero}">${genero.nomeGenero}</option>
                </c:forEach>
            </select>

Mas isso não funciona, meu atributo “genero” da classe Filme não é preenchido. o que está errado?

s3v3r1n0

Você pode escrever assim:

 <select name="filme.genero.id">  
                 <c:forEach items="${generoList}" var="genero">  
                     <option value="${genero.id}">${genero.nomeGenero}</option>  
                 </c:forEach>  
             </select>