Como setar uma variavel de sessão em Javascript?

Estou tentando setar uma variavel na sessao mais nao estou conseguindo…para recuperar o valor eu faço:

var user = "<%=request.getSession().getAttribute("user")%>";

Como ficaria para setar ???

request.getSession().setAttribute(“user”, value)

Só não misture a parte client da parte servidor.

Para vc setar um valor que tem no javascript na request ou session, vc precisa submeter sua página, e pegar este valor via scriptlet ou jstl.

tipo:


function xxx(valor) {
     document.form[0].action="http://127.0.0.1:8080/meusite/meuservlet?valorJavaScript="+valor;
document.form[0].submit();
}

Ae vc pega ele usando :

<%=request.getSession().getAttribute("valorJavaScript")%>

[]'s