Como posso selecionar um estado sem refresh

Tenho um aplicação que possui uma combo que sitas todos os estados. Gostaria que apartir do estado selecionado, o codigo dele fosse enviado para um servlet, e o nome das cidades fossem exibidos sem refresh na página.
Sei que com Ajax, isso é feito tranquilamente. Outra forma muito utilizada é usando iframe.
Será que existe alguma forma de executar um metodo apartir de uma função java script ?

Java script vai ser apenas uma das etapas no processo Ajax para resolver seu problema. Apenas com java script nao sei se vaz conseguir resolver

A opção mais elegante seria usando ajax.
um framework facil de utilizar é o
http://getahead.ltd.uk/dwr/

Na edição nº 14 da revista mundo java, saiu uma matéria sobre o DWR, inclusive com exemplos. Vale a pena dar uma pesquisada.

http://www.mundojava.com.br/NovoSite/14materiacapa.shtml#ajax

Abraços…

Cara,

Como já foi dito, realmente, AJAX é o que você precisa. E, sim, Ajax é Javascript puro do lado do cliente, então você não vai ter problema com isso. Qual é a restrição para você trabalhar dessa forma?

Se, de qualquer forma, não for possível fazer utilizando AJAX (que nada mais é do que fazer uma requisição usando XMLHttp e tratar um XML vindo do servidor), você pode carregar todas as suas opções em arrays no JavaScript ao carregar a página. É bizarro, mas dá pra fazer assim.

Abraço,

Armando