SelectItens no JSF com seam

0 respostas
G

Bom dia,
estou estudando JSF + SEAM e estou tendo alguns problemas por exemplo tenho que cadastra um filme e dentro do filme eu posso cadastrar mais de um tipoFilme e tenho que cadastrar em qual locadora ele está, estou tentando gerar a lista no xhtml mas estou tendo alguns problemas

parte do meu codigo no xhtml
Locadora : <h:selectOneMenu value="#{cadastroFilme.instance.locadora}" id="locadora" required="true">
						<s:selectItems var="local" value="#{cadastroFilme.locadora.listIterator}"/>
					</h:selectOneMenu><h:message for="nome"/>
					Tipo de Filme : <h:selectManyListbox value="#{cadastroFilme.instance.tiposFilme}" id="tiposFilme" required="true"></h:selectManyListbox>
						<s:selectItems var="categoria" value="#{cadastroFilme.tipoFilmes.listIterator}" />
					<h:message for="nome"/>

minha classe Home

@Name("cadastroFilme")
@Scope(ScopeType.CONVERSATION)
public class FilmeHome extends EntityHome<Filme> implements Serializable{
	private static final long serialVersionUID = 1L;

	private List<TipoFilme> tipoFilmes = new ArrayList<TipoFilme>();
	private List<Locadora> locadora = new ArrayList<Locadora>();
	
	private void inicializarListas(){
		tipoFilmes = getEntityManager().createQuery("Select tf from TipoFilme tf").getResultList();
		locadora = getEntityManager().createQuery("select l from Locadora l").getResultList();
	}
	
	
	@Override
	public void create() {
		super.create();
		inicializarListas();
	}
//gets e sets
Criado 22 de novembro de 2010
Respostas 0
Participantes 1