Opa pessoal, blz??
To com o seguinte problema!!
Eu tenho uma pagina aki bonitinha e tals, e nela tem 4 combobox, preenchidas dinamicamente!! O preenchimento da segunda depende do valor da primeira, o da terceira depende da 2 e da 1, e a 4 depende das outras 3!! depois de escolhido todoas as opcões, um botao visualizar é ativado, na qual d acordo com as opcoes escolhidas, ele ira gerar um mapa. O problema é q qd tem 2 pessoas logadas ao mesmo tempo, a escolha de uma pessoa altera a escolha da outra, é como c minha pagina tivesse alterando a pagina da outra pessoa, e isso sobre ipotese nenhuma pode acontecer!! para preenchimento das combos eu utilizo um classe java, na qual é xamada, recebendo os parametros necessario, e retornando um vetor!! ai a combo da um submit, e preenche a proxima combo!! e tals
Sera q deu pra entender??? Alguem ai pode m ajudar com isso?? Preciso disso urgente!!
Estranho cara isso acontecer, mas poste o codigo ai para a gente dar uma olhada.
StriderMGBR
Ou, passar o codigo é mei complicadim, pois é aki do servico cara!! Sera q isso pode ser problema com o meu tomcat?? Eu to utilizando a ultima versao!!
Mal ae!!
VLW!!
Rafael_Nunes
Debuga todo o processo de preenchimento e vê como ele tá recuperando/armazenando a informação.
E primeira instância eu diria que podem estar guardando o valor no contexto da aplicação.
Pedrosa
Fica complicado eu emitir qualquer opinião sem ver o que está sendo feito, as pessoas que a gente ajuda nesse forum postam seus códigos, o que tem de tão ultrasecreto nesse código?
boaglio
Fica mais complicado ainda se quem quer receber ajuda não quer cooperar.
Não é questão de ser secreto, é questão do projeto num ser meu neh!! mas ta ae o codigo, quem puder m ajudar ae, eu agradeço!!
VLW!!
jaboot
[quote=StriderMGBR]
<scriptlanguage="JavaScript"type="text/JavaScript"><!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--></script>
Ah já sei porque ele não queria passar o código... ficou com vergonha de mostrar que usa script pronto da Macromedia!!!
ehaueah que merda, foi mal, piada sem graça de sexta-feira
StriderMGBR
Lol!! Num era isso ai naum!! hehehe!! Mas uso o macromedia mesmo!! Nem tinha visto akele script!! O.o!! hehehe!! Alguem ai viu o erro??
VLW!!!
StriderMGBR
Alguem ai sabe a solução do meu problema?? M ajudem ae!! O codigo ta ai!!
VLW!!
Pedrosa
Os filtros estão funcionando perfeitamente?, em seu lugar eu tiraria esses códigos Java no Jsp, e resolveria o problema de outro jeito.
1º Opção usar Ajax (pesquisar)
2º Opção Retirar esses codigos Java do Jsp, criar um Servlet para ser seu controlador que por sua vez chama a classe DAO e devolve uma lista por request para sua pagina.
Vamos ao seu caso: quando a pessoa clica no 1º combo chama uma função em javascript que submete essa página para seu controlador que vai receber via request esse parametro que deve ser um código, esse seu método da classe Dao deve receber esse codigo, fazendo o mesmo processo para os outros combos
//Servlet
//ifs necessarios para cada comboClasseDAOxx=newClasseDAO();if(acao.equals("obterCombo2")){request.setAttribute("listaCombo2",xx.getLista2(request.getParameter("codigoCombo1")));}elseif(acao.equals("obterCombo3")){request.setAttribute("listaCombo3",xx.getLista3(request.getParameter("codigoCombo2")));}