Bom dia a todos,

        Gostaria de esclarecer algumas duvidas que me surgiram durante a
reuniao de ontem do soujava.
        Quando o Bruno disse que os codigos jsp rodam somente no servidor,
ele quis dizer que os codigos que estiverem entre "<%%>" so serao =
executados
quando a pagina e carregada pelo browser, ou seja, como posso por =
exemplo
atualizar um combo em cima da acao de outro combo.

        Exemplo.

        Tenho um combo que possui os Estados existentes do pa=EDs (SP, RJ,
AC,
etc..) quando o usuario clicar (escolher) algum estado eu gostaria que =
fosse
feito uma pesquisa no banco de cidades onde o estado e igual ao que ele
escolheu, e que o resultado da consulta alimentasse outro combo.
        Lembrando que estes combos sao todos htmls.

<html>
...
<select name=3D"Estados" size=3D1 =
onChange=3D"AtualizaComboCidade(this.value)">
        <option value=3D"SP">SP
        <option value=3D"RJ">RJ
        <option value=3D"AC">AC
</Select>

<select name=3D"Cidades" size=3D1>
        <option></option>  //<--- Combo vazio
</Select>

<Script Language=3D"JavaScript">
function AtualizaComboCidade(valor)
{
        //<-- Pensando que neste caso eu ja tenha um servlet com a conexao
aberta com o banco so esperando o parametro para fazer o select. (neste =
caso
o estado).
        //<-- Duvida.
        //1=BA Como pego o recordset gerado pelo servlet, ou seja, a
pesquisa
feita no banco
        //2=BA Posso acessar um servlet estando dentro de uma tag script
       //3=BA Como preencher o combo cidades (lembrando que e um combo =
html)
com o resultado do recordset sendo que a pagina ja esta no cliente, ou =
seja,
ja foi carregada.
}
</Script>=09

Obs.: Estou perguntando isto pois aqui na companhia se tem muitos =
projetos
em asp que nao funcionam desta forma, a n=E3o ser que se use o SOM =
(Script
Object Model) ou crie paginas de processamento. E como sempre =
evangelizo o
java aqui dentro isto seria com certeza um grande diferencial (alem das
outras atribuicoes do jsp) em relacao ao asp.

Obrigado,
Rodolfo D. Dias
Paulista Seguros - Depto. Sistemas
Tel.:(011) 5505-2010 R. 1461
e-mail:[EMAIL PROTECTED]
          [EMAIL PROTECTED]

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a