quarta-feira, 4 de julho de 2012

Re: [java-br] ComboBox Aninhados em JSP

·

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

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog