Ir para conteúdo
Fórum Script Brasil

Bruno Rodrigues

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Bruno Rodrigues

Bruno Rodrigues's Achievements

0

Reputação

  1. Olá pessoal estou com dificuldade neste processo, o selectOneMenu acaba aparecendo vazio. alguém pode me dar uma luz? Desde já agradeço XHTML_____________________________________________________________________ <h:outputLabel value="Advogado Responsavel: "></h:outputLabel> <p:selectOneMenu value="#{processoBean.entidade.funcionario}"> <f:selectItem itemLabel="Advogado Responsavel" itemValue="#{null}" /> <f:selectItems var="funcionario" itemValue="#{funcionario}" itemLabel="#{funcionario.nome}" value="#{processoBean.listarFuncionario}" /> </p:selectOneMenu> Bean_______________________________________________________________________ @ManagedBean @SessionScoped public class ProcessoBean extends CrudBean<Processo, ProcessoDAO> { private ProcessoDAO entidadeDAO; private List<Funcionario> listaFuncionarios; private FuncionarioDAO funcionarioDAO; . . . public Processo criarNovaEntidade() { try { listaFuncionarios = funcionarioDAO.buscar(); } catch (ErroSistema ex) { Logger.getLogger(ProcessoBean.class.getName()).log(Level.SEVERE, null, ex); } return new Processo(); } public List<Funcionario> listarFuncionario() throws ErroSistema{ return listaFuncionarios; } DAO_________________________________________________________________________ . . . @Override public List<Funcionario> buscar() throws ErroSistema { try { Connection conexao = FabricaConexao.getConexao(); PreparedStatement ps = conexao.prepareStatement("select * from funcionario"); ResultSet resultSet = ps.executeQuery(); List<Funcionario> entidades = new ArrayList<Funcionario>(); while(resultSet.next()){ Funcionario entidade = new Funcionario(); entidade.setId(resultSet.getInt("id")); entidade.setNome(resultSet.getString("nome")); entidades.add(entidade); } FabricaConexao.fecharConexao(); return entidades; } catch (SQLException ex) { throw new ErroSistema("Erro ao buscar os itens!",ex); } }
×
×
  • Criar Novo...