Chamar Servlet atraves de evento onChange

Boa tarde galera.

Estou com um problema e gostaria da ajuda de vcs.

Tenho uma aplicação Web JSP, e nela existe um campo chamado Employee do tipo texto.

Preciso que quando este campo perca o foco, ele chame um servlet que efetua uma consulta no Banco e verifica se este Employe existe.

Bom a parte do servlet eu ja fiz, a unica coisa que esta faltando e que nao to conseguindo, é fazer com que o evento onChange passe o devido parametro ao meu servlet e execute o mesmo.

Alguem pode me dar uma luz?

abraço a todos e obrigado.

Eae!!!

Cara você pode fazer isso legal para caramba com ajax… usando o Jquery ou prototype facilitaria…

Vamos lah imagine que você tenha um servlet “PaisServlet” e queira listar o nome dos pais referentes a tal filho so que para isso você tem que passar um parametro “filho” com o id do filho.

$('#divInfo').load("PaiServlet", {filho: 1},function(data){}

Facil…

Boa tarde

Cara existe varias maneiras de fazer isso com javascript, mas vou colocar aqui a maneira mas basica:

1º) função que deve ser chamada no evento onChange

<script type="text/javascript">

function chamada(param)
{
	var valor_input = document.getElementById(param).value;

	location.href="/NomeServlet?param="+escape(valor_input);
}

</script>

2º)

<input type="text" id="campo" onchange="chamada(this)" />

Qualquer coisa posta ai.

Para esse tipo de verificação é recomensdável utilizar ajax (senão você corre o risco do usuário se irritar com os milhares de refresh)

Existem algumas facilidades para estas chamadas ajax.

Recomendo utilizar DWR:
http://directwebremoting.org/dwr/index.html

Ou como nosso amigo citou você pode usar JQuery:
http://jquery.com/

[quote=Capitão Nascimento]Você tá criando tópico repetido amigo???![/url]

http://www.guj.com.br/posts/list/129643.java