Comunicação do javascript com o jsp!

2 respostas
flavi0

Olá, :smiley:
como eu faço para enviar um valor que está em uma variavel em javascript, para uma variavel do meu jsp?

obrigado.

2 Respostas

L

Utilize a biblioteca do DWR. Ela permite o javascript e o java conversarem.

davidbuzatto

Uma alternativa seria criar um campo hidden em um formulário dentro do JSP, e através do javascript, acessar o form e depois acessar o campo e setar o valor.

// no jsp
<form id="meuFormulario">
    <input type="hidden" name="campo"/>
</form>

// no javascript
function acessaCampo( nomeDoFormulario, nomeDoCampo ) {
    
    var formulario = document.getElementById( nomeDoFormulario );
    var campo = formulario[ nomeDoCampo ];
    campo.value = "NOVO VALOR";

} 

// e por final, para chamar a função
acessaCampo( 'meuFormulario', 'campo' );

Até mais!

Criado 18 de julho de 2007
Ultima resposta 19 de jul. de 2007
Respostas 2
Participantes 3