package beans;
import java.util.ArrayList;
import java.util.List;
import modelo.Funcionario;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
@ManagedBean(name="funcionarioBean")
@RequestScoped
public class funcionarioBean {
public List<Funcionario> getFuncionarios(){
Funcionario f1 = new Funcionario();
f1.setNome("Marcio");
f1.setNacionalidade("brasileiro");
f1.setNaturalidade("RJ");
Funcionario f2 = new Funcionario();
f2.setNome("Wanessa");
f2.setNacionalidade("brasileiro");
f2.setNaturalidade("NI");
List<Funcionario> lista = new ArrayList<Funcionario>();
lista.add(f1);
lista.add(f2);
return lista;
}
}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core">
<h:dataTable value="#{funcionariobean.Funcionarios}" var="f">
<h:column>
<h:outputText value="#{f:nome}" />
</h:column>
</h:dataTable>
</html>