Tenho uma sessão
String usuario = "ryouta";
HttpSession ses = request.getSession(true);
ses.setAttribute("Nome",usuario);
como alterar o valor da sesão “nome” que é “ryouta” em outra pagina jsp ?
Tenho uma sessão
String usuario = "ryouta";
HttpSession ses = request.getSession(true);
ses.setAttribute("Nome",usuario);
como alterar o valor da sesão “nome” que é “ryouta” em outra pagina jsp ?
é o próprio setAttribute
ele cria ou altera o parametro
Tenho uma sessãoString usuario = "ryouta"; HttpSession ses = request.getSession(true); ses.setAttribute("Nome",usuario);como alterar o valor da sesão “nome” que é “ryouta” em outra pagina jsp ?
apenas tome cuidado que você escreveu como "ses.setAttribute(“Nome”,usuario); " então na hora de recuperar o valor da sessão procure por Nome e não nome.
// para setar o valor para a sessão
request.getSession().setAttribute("name", "teste");
// para ler o valor da sessão
String name = request.getSession().getAttribute("name");
Lembrando que uma sessão é criada para a sua aplicação em si, e pode ser alterada e acessada de qualquer lugar da sua aplicação
seja JSP, Servlet, Filters e etc…, e uma vez alterada, já fica submetido para toda a sua aplicação (ou seja a sessão).