Jump to content
Fórum Script Brasil
  • 0

Session em JSF


Zackk

Question

Bom dia, estou com uma dúvida em como criar um session para controlar o login, só para eu poder dizer que usuário está logado e cadastra-lo nas compras do meu site.

Eu tenho uma classe managed bean usuário para salvar o usuário e a classe session usuário abaixo.

@ManagedBean
@RequestScoped
public class usuario {

    /** Creates a new instance of usuario */
    public usuario() {
    }
    
    private int cod;
    private String usuario;

    public int getCod() {
        return cod;
    }

    public void setCod(int cod) {
        this.cod = cod;
    }

    public String getUsuario() {
        return usuario;
    }

    public void setUsuario(String usuario) {
        this.usuario = usuario;
    }
    
}

Eu preciso instancia essa classe como session para que fique o tempo todo criada a partir do login com o id do usuário e o usuário.

alguém sabe como eu crio a session e depois pego o id e o usuário quando precisa para por exemplo colocar na index??

Agradeço desde já.
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Zackk o que você pode fazer é quando ele logar no site, você pegar os dados que ele digitou (Login e senha),

popule o seu objeto com as informações e depois na servlet você cria assim,

HttpSession session = request.getSession(true);
session.setAttribute("Usuario", u);
Ai nas suas páginas você pode simplesmente dentro do body utilizar a EL(Expression Language), Escolha um lugar na sua página JSP e escreva assim por exemplo
<h1>${Usuario.usuario}</h1>
<h1>${Usuario.cod}</h1>

Edited by Lucas Conceição
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...