Jsp e Javascript - Variaveis

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