Neste post vou mostrar como preencher um DropDownList utilizando outro DropDownList, tambem chamado de efeito cascata, para esse exemplo utilizaremos a funcao eval() do JavaScript, que ja mencionei em um post anterior: pegar o valor da variavel a partir de uma stringQuantas vezes precisamos fazer o efeito cascata utilizando DropDownList ? Por exemplo, voce seleciona o Estado e em seguida e carregado os Municipios em outro DropDownList, e assim por diante, nesse post eu vou mostrar como podemos fazer isso utilizando JavaScript com JQuery, entao vamos ao exemplo:<html> <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script> <script> //Listagem dos Carros var marca = {"Chevrolet":"chevrolet","Ford":"ford","Fiat":"fiat"}; //Listagem dos modelos var chevrolet = {"Camaro":"camaro","Celta":"celta","Cruze":"cruze"}; var ford = {"Edge":"edge","Fiesta":"fiesta","Focus":"focus"}; var fiat = {"Doblo":"doblo","Fiat 500":"fiat500","Palio":"palio"}; $(document).ready(function() { //Preenche o combo Marca $.each(marca, function(text, value) { $("#dropmarca").append( $('<option/>') .attr('value', value) .text(text) ); }); //Evento do dropMarca para preencher o dropModelo $('#dropmarca').on('change', function() { //Limpa o DropDownList Modelo antes de preencher $('#dropmodelo').empty(); //Preenche com os modelos a partir da marca selecionada $.each(eval(this.value), function(text, value) { $("#dropmodelo").append( $('<option/>') .attr('value', value) .text(text) ); }); }); }); </script> <body> Marca: <select id="dropmarca"></select> Modelo: <select id="dropmodelo"></select> </body></html>Basicamente nossa ideia principal e, sempre que a Marca e selecionada iremos carregar os Modelos utilizando a function eval(), por isso que temos as variaveis com o nome de cada modelo.Lembrando que no exemplo estamos utilizando apenas JavaScript com JQuery, utilizando dados manualmente, mas voce tambem poderia utilizar sua linguagem, como Java ou .Net, entre outras, mas isso ja seria um novo post.O resultado sera:Voce pode baixar o codigo aquiSimples assim! O Tomcat e um servidor web bastante utilizado, neste post eu apresento como e possivel fazer a instalacao a partir do Eclipse.Primeiramente e necessario que a aba "Servers" esteja sendo exibida, se nao estiver basta acessar "Window", "Show View" e entao selecione "Servers", caso nao esteja na listagem, clique em "Other..." e digite "Servers" na busca e entao "OK", a imagem abaixo exemplifica a ideia de como devera ficar:Apos clique no link: "No servers are available. Click this link to create a new server...", na tela carregada, conforme imagem abaixo, selecione a pasta "Apache" e entao a ultima versao do Tomcat, no meu exemplo e "Tomcat v7.0 Server" e entao clique em "Next":Na proxima tela informe o caminho de onde ficara o server e entao clique em "Download and Install...", aceite os termos de licenca e entao selecione o mesmo caminho de onde sera baixado o servidor Tomcat, aguarde o termino do download e da instalacao.Ao finalizar o download e a instalacao, os botoes "Next" e "Finish" ficaram habilitados, conforme imagem abaixo, e entao basta clicar em "Finish".Com o Tomcat instalado na aba "Servers" devera ser exibido o Tomcat, conforme imagem abaixo, a partir daqui basta selecionar o projeto que o Tomcat ira executar e pronto, sua aplicacao ja possui um servidor web!Ate a proxima!Abracos! Quantas vezes ja precisamos salvar uma lista de itens em um form ? Um exemplo tipico e uma lista de produto por exemplo, onde sera incluido varios produtos e posteriormente salva no banco, mas nem sempre isso se torna uma tarefa facil, neste post eu apresento uma