| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2012 15:07:32
|
javadalberto
Thread.start()
Membro desde: 05/11/2011 20:01:18
Mensagens: 41
Offline
|
Estou desenvolvimento um sistema de cadastro de usuários, e tenho no banco MySQL uma tabela com mais de 7.000 registros dos bairros, cep's e ruas.
Preciso que o SELECT que carrega o nome das ruas seja carregado em tempo real, de acordo com o que está selecionado no SELECT dos bairros . E que conforme o usuário altere essa seleção no bairro, o campo de ruas altere também, para mostrar as ruas somente daquele bairro.
Meu problema é que só consigo pegar os campos selecionados (ou inseridos) através de POST/GET - REQUEST. Mas não é isso que eu quero, pois não tenho que mandar solicitação para nenhum outro Servlet/JSP, tudo deve ser resolvido na página de inserção de endereço apenas.
Como atualizar automaticamente?
Estou usando somente JSP, Servlets, JSTL e Javascript.
Desde já agradeço!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2012 19:51:16
|
furutani
JWizard
![[Avatar]](/images/avatar/c864aef53fe27a83053cf.jpg)
Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline
|
Usa AJAX. Recomendo o framework DWR http://directwebremoting.org/dwr/
|
Até mais,
Roberto Jundi Furutani
Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2012 20:06:18
|
javadalberto
Thread.start()
Membro desde: 05/11/2011 20:01:18
Mensagens: 41
Offline
|
Conheço pouco ainda Javascript. É possível resolver esse problema sem AJAX? Só com scriptlets ou JSTL? Ou um Javascript básico?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2012 20:24:50
|
furutani
JWizard
![[Avatar]](/images/avatar/c864aef53fe27a83053cf.jpg)
Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline
|
Dá. No evento onchange do primeiro select você da um submit para um servlet que redireciona a própria página com os itens do 2 select no request. Ai com jstl você monta o 2o select
|
Até mais,
Roberto Jundi Furutani
Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2012 21:24:48
|
javadalberto
Thread.start()
Membro desde: 05/11/2011 20:01:18
Mensagens: 41
Offline
|
Vou testar. Qualquer coisa, eu volto a postar aqui.
P.S. Vou estudar AJAX... Sei que é essencial!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/02/2012 10:02:54
|
javadalberto
Thread.start()
Membro desde: 05/11/2011 20:01:18
Mensagens: 41
Offline
|
Eu esbarrei em um pequeno problema!
Ao configurar no SELECT html
O formulário não tem como saber que se trata de uma alteração no SELECT apenas, para ele é a inserção de um novo cadastro...
|
|
|
 |
|
|