Boa tarde pessoal!
Bem, vou ser bem direto na minha dúvida.
Tem como chamar um servlet com a função onmouseover do JavaScript?
JavaScript + Java[RESOLVIDO]
3 Respostas
B
Sim sim…
é só utilizar Ajax.
Ex:
function criarRequest() {
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
} else if (window.ActiveXObject) {
try {
req = new ActiveXObject(“Msxml2.XMLHTTP”);
} catch (e) {
try {
req = new ActiveXObject(“Microsoft.XMLHTTP”);
} catch(e) {
alert(e);
}
}
}
return req;
}
/* Sua função chamada no evento onmouseover */
function chamaServlet() {
var req = criarRequest();
req.onreadystatechange = function() {
if (req.readyState == 4) {
if (req.status == 200) {
var dados = req.responseText;
//etc…
}
}
}
req.open(“GET”, “urlDaSuaServlet”, true);
req.send(null);
}
Espero que seja isto que procure…
=)
Boa tarde amigo!
Obrigado pela atenção!
Olhe, sou totalmente leigo no AJAX, por ter noção de programação entendi algumas coisas do que você mandou.
Tem uma forma mais simples de se fazer isso? Usando apenas JavaScript mesmo?
Teria algo que eu deveria pesquisar?
Desde já agradeço.
B
No javascript puro eu desconheço uma maneira de efetuar requisições à servlets. Acredito que não exista.
Agora você pode pesquisar sobre Ajax. Tem muitas referências boas, como no w3school, por exemplo.
http://www.w3schools.com/Ajax/Default.Asp#
Criado 20 de outubro de 2009
Ultima resposta 20 de out. de 2009
Respostas 3
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Guia pratico de TypeScript: Melhore suas aplicacoes... Por Thiago da Silva Adriano — Casa do Codigo