[b][color=darkblue]É o seguinte… Preciso chamar o método de uma action dentro do arquivo.js para que dinamicamente sejão atualizos alguns campos que estão em um outro arquivo jsp. Se a chamada fosse no próprio arquivo jsp eu colocaria:
[b][color=darkblue] [/color]
Já tentei isso, mas dá NullPointer pq ele tenta ir para outra pág… e não quero q ele vá para outra pág, quero que ele continue na msm página, simplesmente atualize os campos… :?
tenta usar esse framework de javascript que ajuda.
Tenho um exemplo que já fiz a muito tempo
functionregistrarCliente()42{43if(valida($("formCadastro")))44{45varnome=$("nome").value;46vartelefone=$("telefone").value;47varendereco=$("endereco").value;48varcpf=$("cpf").value;49varemail=$("email").value;50varurl="cliente?op=cadastrar&nome="+nome+"&telefone="+telefone+"&endereco="+endereco+"&cpf="+cpf+"&email="+email;5152newAjax.Request(url,53{54method:'post',55onSuccess:retornoRegistrarCliente,56onFailure:function(){alert('Ocorreuumerro,\nfavorcontactaraOJKpararesolveroproblema')}57});58}59else60{61alert("Preecha os dados que estão faltando");62}6364}6566functionretornoRegistrarCliente(resposta)67{68varjson=resposta.responseText.evalJSON();69$("respostaC").style.display="block";70$("respostaC").innerHTML=json.resultado;7172varoption=document.createElement("option");73option.text=json.nome;74option.value=json.id;7576varoptionExclusao=document.createElement("option");77optionExclusao.text=json.nome;78optionExclusao.value=json.id;7980varnavegador=newString(navigator.appName);81if(navegador.indexOf("Explorer")==-1)82{83$("alterarCliente").appendChild(option);84$("delete").appendChild(optionExclusao);85}86else87{88$("alterarCliente").add(option);89$("delete").add(optionExclusao);90}91}