Olá pessoal ,
queria colocar no bean um valor em uma
session apos fazer uma consulta
mas não estou conseguindo, já tentei de várias formas.
Tentei dessa forma:
public void InsertSessionId(HttpServletRequest request, UserData user)
mas dá erro !
Código:
Se o que quer é fazer um login, veja o artigo:
Logo após a consulta defina o atributo:
Tente passar para o bean assim:
[quote=“jairelton”]Se o que quer é fazer um login, veja o artigo:
Não, oque eu quero é passa um valor
para uma session dentro do bean
[quote=“ARQUITETO”]Logo após a consulta defina o atributo:
Tente passar para o bean assim:
Assim poderia dar certo, mas aonde vou declarar o
HttpServletRequest request ?
HttpSession session = request.getSession();
session.setAttribute(“UserId”,rs.getString(“login”));
Essa classe dever ser um Servlet para que você possa utilizar a INterface HttpServletRequest.
public void doPost(HttpServletRequest request) {
// aqui vai seu código que utiliza o request...
}