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]
-------------------------------------------------------------------------