"Dias, Rodolfo Duarte (BR-Paulista Seguros)" wrote:
> 
> 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.
> 

Rodolfo,

Lembre-se que as solucoes em JSP rodam exclusivemente no servidor.
Uma solucao com cliente "HTML" eh uma solucao de "terminal burro
colorido e com imagens", ou seja, voce envia uma pagina, o usuario
entra informacoes na interface e nada acontece ate que isso seja
enviado de volta ao servidor, e o servidor possa analizar o que
receber e gerar uma outra pagina como resposta.

Portanto, voce nao estara lidando com "eventos" de interface
de usuario dentro de uma pagina JSP, a menos que voce envie
as informacoes para o servidor. 

Se voce precisa fazer qualquer tratamento local, voce devera utilizar
algo mais do que HTML na ponta. Opcoes como Javascript, DHTML ou
applets Java sao algumas alternativas. A pagina gerada pelo seu
Servlet ou JSP pode conter qualquer uma dassas alternativas, e
isso executara no browser cliente, e fara o que voce esta
solicitando.

>         Exemplo.
> 
<longo exemplo removido por nao ser necessario para a resposta>
> 
> Obs.: Estou perguntando isto pois aqui na companhia se tem muitos projetos
> em asp que nao funcionam desta forma, a n�o 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.

As grandes vantagens do JSP em relacao ao ASP sao a independencia
tanto de plataforma quanto de servidor Web para as suas paginas JSP
(o que permite voce disponibilizar suas paginas em servidores mais
potentes do que qualquer servidor capaz de rodar ASP), alem de voce 
ter acesso a toda a biblioteca Java de dentro das suas paginas JSP, 
incluindo bibliotecas corporativas como JavaMail, EJB, JDBC, RMI, 
JavaIDL, JavaBeans, etc, etc.

> 
> 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]
>     ---------------------------------------------------------------------

-- 

Bruno.
______________________________________________________________________
Bruno Peres Ferreira de Souza                         Sun Microsystems
System Engineer - Java Technologist         [EMAIL PROTECTED]
        if I fail, if I succeed, at least I live as I believe

    --------------------------- 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