Bom o exemplo anterior é em PHP que pode te dar uma ideia, mas segue um
outro em JSP
http://preclog.blogspot.com.br/2007/12/combos-dinmicos-no-jsp.html
Att,
Raphael Facco
Em 4 de julho de 2012 09:27, Bokerão <bokerao@gmail.com> escreveu:
> Bom dia José
>
> Nesse caso terá que usar AJAX, procure usar jQuery
>
> Existem vários exemplos na net, você pode fazer uma pesquisa!
>
> Segue um exemplo:
>
> http://www.botecodigital.info/jquery/carregando-um-combobox-com-ajax-com-jquery/
>
> Att,
> Raphael Facco
>
> Em 4 de julho de 2012 08:23, José Eduardo Tomaz <jetomaz@gmail.com>escreveu:
>
> **
>>
>>
>> Bom dia!
>>
>> Não sei se procurei errado mais não achei nenhum exemplo para o que eu
>> preciso.
>>
>> Tenho um jsp com 2 combobox, o primeiro é o de empresa e o segundo é o de
>> contas, como cada empresa tem suas contas especificas que gostaria de
>> preencher
>> o primeiro em função do segundo, eu ja sei preencher combo com jsp, estou
>> usando sql server com jdbc, a duvida é:
>>
>> Como pegar o valor do primeiro combo selecionado para passar
>> como parâmetro para o método que vai popular o segundo combo, isso tudo
>> antes de dar submit na pagina,
>> porque depois que da submit eu consigo com get parameter mas quero fazer
>> isso antes do submit. Segue abaixo o código comentado.
>>
>> Att.
>>
>> José Eduardo
>>
>> Código do JP
>>
>> <div id="conteudocentral">
>>
>> <%-- aqui nos vamos montar a tabela que vai exibir os dados
>> cadastrados --%>
>> <center> <h1> <font color="#000000"> Relação de Lançamentos
>> Bancarios</font><br>
>> <br>
>> </h1> </center>
>> <div id="selecionaperiodo">
>> <form name="dadosparaselecao" action="RelacaoMovbco"
>> method="post" target="_blank" onSubmit="return validaDados()">
>>
>> <fieldset> *// aqui seleciono a empresa*
>> <legend>Informe a Empresa </legend>
>> <div align="center">
>> Empresa:
>> <select id ="empresa" name="empresa" size="1" color="red">
>>
>> <option value="#"/>Informe a Empresa
>> <%
>> DAOEmpresa emp = new DAOEmpresa();
>> List<EmpresaBean> listaEmp;
>> listaEmp = emp.ListarEmpresas();
>>
>> for(EmpresaBean g : listaEmp){
>> %>
>>
>> <option value="<%= g.getCodigo() %>"> <%= g.getCodigo() +
>> " - " %> <%= g.getNome() %></option>
>> <% } %>
>> </select>
>> </div>
>> </fieldset>
>> <br/>
>> <fieldset>* // aqui o combo das contas*
>> <legend>Informe a Conta </legend>
>> <div align="center">
>> Inicial:
>> <select id ="conta" name="conta" size="1" color="red">
>>
>> <option value="#"/>Conta
>> <%
>> DAOContas cont = new DAOContas();
>> List<ContasBean> listaCont;
>> listaCont = cont.ListarContas(*parametro*);* //
>> o método ListarContas precisa do numero da empresa que foi selecionada no
>> combo anterior para*
>> *
>> // poder retornar as contas da empresa selecionada.*
>>
>> for(ContasBean c : listaCont){
>> %>
>>
>> <option value="<%= c.getCodigo() %>"> <%= c.getCodigo() +
>> " - " %> <%= c.getNome() %></option>
>> <% } %>
>> </select>
>> </div>
>> </fieldset>
>> <br/>
>> <fieldset>* // aqui seleciono o periodo que quero*
>> <legend>Informe o Período </legend>
>> Inicial:
>> <input type="text" id="dtInicial" name="dtInicial"
>> maxlength="10" size="12" class="calendarSelectDate" />
>> Final:
>> <input type="text" id="dtFinal" name="dtFinal"
>> maxlength="10" size="12" class="calendarSelectDate" />
>> <input type="hidden" id="vendedor" name="vendedor" value=<%
>> out.print(usuario.getCodigovendedor());%> />
>> </fieldset>
>> <br/>
>> <input type="submit" id="filtro" value="Pesquisar"/> *// aqui o
>> botão que submete o formulario depois que os combos estiverem preenchidos*
>> </form>
>> </div>
>>
>> <br>
>> </center>
>> </div>
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>
>
[As partes desta mensagem que não continham texto foram removidas]
------------------------------------
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-brLinks do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/java-br/
<*> Para sair deste grupo, envie um e-mail para:
java-br-unsubscribe@yahoogrupos.com.br
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html
quarta-feira, 4 de julho de 2012
Re: [java-br] ComboBox Aninhados em JSP
às
05:28
·
Assinar:
Postar comentários (Atom)
Pague com LPs do Mister Colibri
Hora
Online
Arquivo do Blog
- setembro (1)
- abril (1)
- agosto (1)
- dezembro (1)
- dezembro (1)
- dezembro (1)
- agosto (1)
- junho (1)
- fevereiro (1)
- janeiro (7)
- dezembro (7)
- novembro (8)
- outubro (10)
- setembro (8)
- agosto (11)
- julho (9)
- junho (8)
- maio (8)
- abril (9)
- março (7)
- fevereiro (14)
- janeiro (6)
- dezembro (4)
- novembro (4)
- outubro (10)
- setembro (12)
- agosto (10)
- julho (7)
- junho (10)
- maio (9)
- abril (11)
- março (9)
- fevereiro (5)
- janeiro (12)
- dezembro (10)
- novembro (7)
- outubro (9)
- setembro (10)
- agosto (12)
- julho (9)
- junho (10)
- maio (19)
- abril (6)
- março (14)
- fevereiro (11)
- janeiro (11)
- dezembro (14)
- novembro (13)
- outubro (9)
- setembro (9)
- agosto (9)
- julho (12)
- junho (11)
- maio (12)
- abril (12)
- março (8)
- fevereiro (8)
- janeiro (17)
- dezembro (20)
- novembro (33)
- outubro (12)
- setembro (14)
- agosto (12)
- julho (16)
- junho (10)
- maio (13)
- abril (21)
- março (20)
- fevereiro (34)
- janeiro (16)
- dezembro (14)
- novembro (15)
- outubro (22)
- setembro (33)
- agosto (17)
- julho (70)
- junho (16)
- maio (58)
- abril (21)
- março (29)
- fevereiro (29)
- janeiro (21)
- dezembro (52)
- novembro (38)
- outubro (38)
- setembro (53)
- agosto (38)
- julho (36)
- junho (38)
- maio (65)
- abril (38)
- março (33)
- fevereiro (50)
- janeiro (51)
- dezembro (37)
- novembro (93)
- outubro (59)
- setembro (76)
- agosto (86)
- julho (98)
- junho (27)
- maio (68)
- abril (98)
- março (77)
- fevereiro (149)
- janeiro (146)
- dezembro (68)
- novembro (163)
- outubro (103)
- setembro (114)
- agosto (106)
- julho (157)
- junho (141)
- maio (204)
- abril (148)
- março (130)
- fevereiro (97)
- janeiro (57)
- dezembro (61)
- novembro (187)
- outubro (163)
- setembro (181)
- agosto (170)
- julho (254)
- junho (232)
- maio (396)
- abril (294)
- março (154)
- fevereiro (167)
- janeiro (260)
- dezembro (186)
- novembro (188)
- outubro (224)
- setembro (351)
- agosto (287)
- julho (336)
- junho (379)
- maio (263)
- abril (245)
- março (245)
- janeiro (1)







0 comentários:
Postar um comentário