package br.com.arena.controller; import javax.faces.application.FacesMessage; import javax.faces.bean.ManagedBean; import javax.faces.bean.ViewScoped; import javax.faces.context.FacesContext; import br.com.arena.dao.PessoaDAO; import br.com.arena.model.Pessoa; @ManagedBean(name = "LoginMB") @ViewScoped public class LoginBean { private Pessoa pessoa = new Pessoa(); private PessoaDAO pessoaDAO = new PessoaDAO(); /* public Usuario getUsuario() { return usuario; }*/ public String efetuaLogin() { System.out.println("Fazendo login do usuário " + this.pessoa.getNomeUsuario()); boolean existe = new PessoaDAO().existe(this.pessoa); if (existe) { return "livro?faces-redirect=true"; } return null; } public Pessoa getPessoa() { return pessoa; } public void setPessoa(Pessoa pessoa) { this.pessoa = pessoa; } public PessoaDAO getPessoaDAO() { return pessoaDAO; } public void setPessoaDAO(PessoaDAO pessoaDAO) { this.pessoaDAO = pessoaDAO; } }