Marcelo, o que eu perco deixando de usar collections e usando o TableModel?
Não ficou claro para mim! Um abraço At 15:37 19/12/01 -0200, you wrote: > >Eu sei que não. Mas não é para isso. Dedique-se aos collections.... > >Marcelo Alcantara >[EMAIL PROTECTED] >Consultor Senior >Martin Brower do Brasil > > > > Marco Campelo > <mcampelo@cca Para: [EMAIL PROTECTED] > rd.com.br> cc: > Assunto: Re: [java-list] MVC - Beans > 18/12/01 > 21:34 > Responder a > java-list > > > > > > >Alo Marcelo, > >o TableModel não é uma classe visual do Swing, é apenas uma estrutura de >dados (linha x coluna) definida dinamicamente. > >Então, após executar uma query no meu DAO, defino quais colunas vou >retornar para o JSP e ao varrer o ResultSet, vou adicionando as linhas ao >table model. > >Esse modelo se adapta a qualquer consulta que eu possa fazer, pois você >adiciona um Object ao TableModel. > >[]´s > >At 10:36 18/12/01 -0200, you wrote: >> >>Amigo, >> >> Você viajou....vai na linha do primeira idéia que é melhor. Swing é >>para interface. Não tem nada a ver com isso. >> >> Use estrutura de collections pelo menos se quer enviar dados >dinâmicos >>ao jsp. >> >> No meu caso, quando quero enviar uma listagem de clientes ao jsp, >crio >>a classe Cliente e a Clientes. A clientes extende a Classe de collection >>que mais se adequa (HashSet, HashMap, ArrayList, ...) >> >>Um abraço, >> >>Marcelo Alcantara >>[EMAIL PROTECTED] >>Consultor Senior >>Martin Brower do Brasil >> >> >> > >> Marco Campelo > >> <mcampelo@cca Para: ><[EMAIL PROTECTED]> >> rd.com.br> cc: > >> Assunto: [java-list] MVC - >Beans >> 15/12/01 > >> 11:56 > >> Responder a > >> java-list > >> > >> > >> >> >> >> >>Alo Pessoal, >> >>gostaria da opiniao de voces. >> >>Desenvolvemos para Web utilizando MVC. >> >>Um exemplo simples: Se precisamos exibir dados em um formulario, essa >>informacao sera obtida no SGBD atraves de um DAO que ira transportar os >>dados para o JSP atraves de um Bean. (Na verdade, tera que passar ainda >>pelo Command, Servlet e ai sim chegar ao JSP). >> >>Dessa forma, temos que criar varios Beans na aplicacao, de acordo com a >>estrutura de dados que queremos exibir. >> >>Se vou exibir dados de um cliente, por exemplo, criaria o ClienteBean.java >>com os atributos nome, endereco, telefone, cidade, estado, cpf e para cada >>um desses atributos criaria os metodos get e set. >> >>Surgiu a ideia de utilizarmos um Bean unico, "dinamico", mas gostaria da >>opiniao de voces sobre os pos e contras de trabalharmos dessa forma. >> >>Como isso funciona? >> >>Criamos um Bean utilizando o TableModel do Swing. Essa estrutura de dados >>permite que eu adicione linhas e colunas da forma que eu quiser, >>armazenando um Object. >> >>Entao, no meu DAO, eu crio uma instancia desse "beanTableModel", seto >quais >>sao as colunas necessarias (nome, telefone, endereco, cidade, estado e >cpf) >>e atribuo a cada coluna os valores que recuperei do banco. >> >>Se for uma listagem, por exemplo, posso setar quantas linhas eu quiser. >> >>Esse Bean é transportado até o JSP onde faço a apresentação dos dados. >> >>O que acham da idéia? Pode me trazer algum problema? >> >>Um abraço, >>Marco Antônio >> I C Q - 2204609 >> >>------------------------------ LISTA SOUJAVA ---------------------------- >>http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP >>dúvidas mais comuns: http://www.soujava.org.br/faq.htm >>regras da lista: http://www.soujava.org.br/regras.htm >>para sair da lista: envie email para [EMAIL PROTECTED] >>------------------------------------------------------------------------- >> >> >> >> >> >> >>------------------------------ LISTA SOUJAVA ---------------------------- >>http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP >>dúvidas mais comuns: http://www.soujava.org.br/faq.htm >>regras da lista: http://www.soujava.org.br/regras.htm >>para sair da lista: envie email para [EMAIL PROTECTED] >>------------------------------------------------------------------------- >> > >------------------------------ LISTA SOUJAVA ---------------------------- >http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP >dúvidas mais comuns: http://www.soujava.org.br/faq.htm >regras da lista: http://www.soujava.org.br/regras.htm >para sair da lista: envie email para [EMAIL PROTECTED] >------------------------------------------------------------------------- > > > > > > >------------------------------ LISTA SOUJAVA ---------------------------- >http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP >dúvidas mais comuns: http://www.soujava.org.br/faq.htm >regras da lista: http://www.soujava.org.br/regras.htm >para sair da lista: envie email para [EMAIL PROTECTED] >------------------------------------------------------------------------- > ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------