Crie no html um campo hidden e no javascrip joga o valor da variavel nele, guando você der um submit você captura ele no jsp.
Ex.
html
form method=“post” name=“frm” action=“teste.jsp”
input type=“hidden” name=“id”
/form
/html
script language = “JavaScript”
var tipo;
tipo = “o valor que vc quiser”;
document.frm.id.value = tipo;
/script
na pagina jsp você pega ele assim.
String id = request.getParameter(“id”);
Pelo menos eu faço isto, se alguem tiver uma idéia melhor ponha ai?
Eu estou querendo fazer isso na propria página isso é sem chamar uma nova página
O request do jsp só pega os parametro quando é executado um submit, como você não que mudar de pagina é só colocar no action do form a propria pagina ai no request ela pega o valor do parametro.
Muito obrigado chand a sua dica deu certo e agora tá funcionando legal