Bem creio que vc não entendeu minha resposta.
    Eu apenas quis salientar que para dividir meu sistema em camada de apresentação e camada de negócio tenho uma classe (Factory) que de acordo com o método me retorna um ou n objetos de uma determinada classe. Creio que quem é responsável por indagar e montar a tela é o JSP, que cuida da camada de apresentação. Por isso resolvi montar desta forma.

    Mas deixa pra lá

Pra quem escreve asneira no site e ainda coloca o link pra todo mundo constatar sua expertise em Java. Olhem a pérola que encontrei:


Embora se diga que Java é compilada, é bom deixar claro que o compilador Java apenas transforma os caracteres do arquivo de código-fonte para o formato Unicode para que qualquer máquina virtual Java (Java VM) possa interpretá-los no sistema operacional onde está rodando o programa. O formato Unicode é o que garante portabilidade aos programas Java.

Hahahaha pra quem acha que Unicode e Bytecode são as mesmas coisas nem vale a pena discutir.

> -----Mensagem original-----
> De: Lincolm Ferreira de Aguiar [mailto:[EMAIL PROTECTED]]
> Enviada em: quarta-feira, 9 de janeiro de 2002 13:11
> Para: [EMAIL PROTECTED]
> Assunto: Re: [java-list] Array em JSP
>
>
> Acho que você não conhece a filosofia do JSP. Não sei se você
> sabe, mas JSP tem por finalidade deixar a criação de documentos web
> mais dinâmico que obtido com servlet. E talvez você também não
> sabe, mas todo código JSP é compilado para um código servlet. Agora
> você pode bagunçar o que quiser, onde quiser, o código é seu.
> Tenho pena de quem for dar manutenção e este alguém não sendo você. É
> como eu disse, cada um tem seu gosto.
>
> Lincolm Ferreira de Aguiar
> WebMaster - QueroProgramar
> [EMAIL PROTECTED]
>
> www.geocities.com/lincolmf
> ----- Original Message -----
> From: "Flávio Leite" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, January 09, 2002 10:02 AM
> Subject: RES: [java-list] Array em JSP
>
>
> > Quer ter seu próprio endereço na Internet?
> > Garanta já o seu e ainda ganhe cinco e-mails personalizados.
> > DomíniosBOL - http://dominios.bol.com.br
> >
> >
> >
> >
> >
> > Lincolm, me desculpe mas vc não sabe o que quero fazer.
> >
> > Para mim no caso bagunçar seria misturar camada de interface
> com camada de
> > negócio.
> >
> > Tenho uma classe (Factory) que me retorna um array desta de
> acordo com uma
> > query no BD.
> > Quero apenas instaciar um array para poder receber este array e
> em um loop
> > chamar um método da classe que será impresso na tela.
> >
> > Simples sem complicações.
> >
> > Acho que se o ideal fosse esconder codigo e organiza-lo de uma forma bem
> > tradicional o melhor seria servlets direto não JSP.
> >
> > []s,
> > Flavio
> >
> > > -----Mensagem original-----
> > > De: Bruno Borges [mailto:[EMAIL PROTECTED]]
> > > Enviada em: quarta-feira, 9 de janeiro de 2002 4:43
> > > Para: [EMAIL PROTECTED]
> > > Assunto: Re: [java-list] Array em JSP
> > >
> > >
> > > mas lincolm... nao tem essa de codigo baguncado! quer
> > > dizer entao q vc vai deixar de usar uma sintaxe de
> > > codigo, pq ela vai ficar feia? nao existe isso, eh o
> > > melhor modo... coloca a tag no topo do .jsp, e pronto,
> > > parece um codigo .java :)
> > >
> > > abracos
> > >
> > > bruno
> > >
> > >  --- Lincolm Ferreira de Aguiar
> > > <[EMAIL PROTECTED]> escreveu: > Valeu Bruno,
> > > mas a questão do vetor é que ele queria
> > > > instanciar a classe como um vetor. No entanto, o uso
> > > > de <%! .. %> deixa o
> > > > código um pouco bagunçado. Prefiro implementar
> > > > métodos em componentes.
> > > >
> > > > Lincolm Ferreira de Aguiar
> > > > WebMaster - QueroProgramar
> > > > [EMAIL PROTECTED]
> > > >
> > > > www.geocities.com/lincolmf
> > > > ----- Original Message -----
> > > > From: "Bruno Borges" <[EMAIL PROTECTED]>
> > > > To: <[EMAIL PROTECTED]>
> > > > Sent: Tuesday, January 08, 2002 3:30 PM
> > > > Subject: Re: [java-list] Array em JSP
> > > >
> > > >
> > > > > Quer ter seu próprio endereço na Internet?
> > > > > Garanta já o seu e ainda ganhe cinco e-mails
> > > > personalizados.
> > > > > DomíniosBOL - http://dominios.bol.com.br
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > lincolm, faltou o "!"
> > > > >
> > > > > se vc usar <% %>, sua declaracao ficarah dentro do
> > > > > corpo doGet, ou doPost... se vc usar <%! %>, vc
> > > > > estarah declarando suas variaveis globalmente, ou
> > > > > seja, soh vai declarar qdo carregar o servlet a
> > > > > primeira vez, depois o objeto ficara pra sempre,
> > > > > aumentando a performance... caso vc quiser
> > > > reiniciar o
> > > > > objeto, aih sim vc coloca o <% %>, mas apenas
> > > > > reiniciaalizando o objeto, e nao o declarando
> > > > > novamente. vc tb pode declarar metodos usando o
> > > > <%!
> > > > > %>...
> > > > >
> > > > > abracos
> > > > >
> > > > > bruno
> > > > >
> > > > >
> > > > >  --- Lincolm Ferreira de Aguiar
> > > > > <[EMAIL PROTECTED]> escreveu: > Uma vez
> > > > que o
> > > > > escopo de sua classe é na própria
> > > > > > página poderia ser feito assim:
> > > > > >
> > > > > > <%
> > > > > >
> > > > > > Produto produtos[] = new Produto[50];
> > > > > >
> > > > > > %>
> > > > > >   ----- Original Message -----
> > > > > >   From: Flávio Leite
> > > > > >   To: Java-list
> > > > > >   Sent: Monday, January 07, 2002 3:16 PM
> > > > > >   Subject: [java-list] Array em JSP
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > >
> > > ------------------------------------------------------------------
> > > ------------
> > > > > >   Quer ter seu próprio endereço na Internet?
> > > > > >   Garanta já o seu e ainda ganhe cinco e-mails
> > > > > > personalizados.
> > > > > >   DomíniosBOL - http://dominios.bol.com.br
> > > > > >
> > > > > >
> > > > >
> > > >
> > > ------------------------------------------------------------------
> > > ------------
> > > > > >
> > > > > >   Tenho uma classe e quero criar em JSP um array
> > > > > > deste objeto.
> > > > > >
> > > > > >   Estava antes utilizando um objeto e declarava
> > > > > > desta forma:
> > > > > >
> > > > > >   <jsp:useBean id="prdAux" scope="page"
> > > > > > class="Produto" />
> > > > > >
> > > > > >   como fazer isto para declarar um array.
> > > > > >
> > > > > >   Flávio H.S. Leite
> > > > > >   Analista de Sistemas
> > > > > >   Desenvolvimento
> > > > > >
> > > > > >   GFMI Software
> > > > > >   Criando o futuro!
> > > > > >
> > > > > >   - "O começo é a parte mais importante de uma
> > > > obra"
> > > > > > - Platão
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > __________________________________________________________________
> > > _____________________________
> > > > > Yahoo! GeoCities
> > > > > Tenha seu lugar na Web. Construa hoje mesmo sua
> > > > home page no Yahoo! GeoCities. É fácil e grátis!
> > > > > http://br.geocities.yahoo.com/
> > > > >
> > > > > ------------------------------ 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]
> > > >
> > >
> -------------------------------------------------------------------------
> > > >
> > >
> > > __________________________________________________________________
> > > _____________________________
> > > Yahoo! GeoCities
> > > Tenha seu lugar na Web. Construa hoje mesmo sua home page no
> > > Yahoo! GeoCities. É fácil e grátis!
> > > http://br.geocities.yahoo.com/
> > >
> > > ------------------------------ 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]
> -------------------------------------------------------------------------
>

Responder a