Gaucho, tags de construção de tabelas geralmente recebem coleções java de qualquer tipo como argumento. Dá uma olhada por exemplo na DisplayTag:
http://displaytag.sourceforge.net/tut_basic.html Esse link te leva diretamente para um link de demonstração explícita da Taglib ;) ! []'s! Ivan -----Mensagem original----- De: Felipe Vieira Silva [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 31 de janeiro de 2005 08:43 Para: discussao@cejug.org Assunto: Re: [cejug-discussao] taglib invocada manda aí um exemplo :) On Mon, 31 Jan 2005 03:08:37 -0800 (PST), Marcos Lacerda <[EMAIL PROTECTED]> wrote: > Não sei se a dúvida é: Pode-se passar um > java.util.List como atributo de uma taglib? > Se for, pode-se passar sim! > > > --- "rodrigo.java" <[EMAIL PROTECTED]> wrote: > > > > > > > Não sei se dá pra passar a lista (acho que não). > > Mas você pode passar a String que é o mapeamento > > para o objeto lista que > > está no request e pegar a lista do request. > > > > []'s > > Rodrigo > > > > Em (10:41:12), discussao@cejug.org escreveu: > > > > > > >Prezados, > > > > > >estou tentando fazer uma taglib que "distribua" > > checkboxes na parte > > >inferior de um formulário (cejug-classifieds: job > > publisher). Ou seja, > > >a tag recebe uma lista com os conhecimentos > > desejáveis e cria uma > > >tabela Html com componentes "checkbox", > > distribuídos de forma > > >balanceada, ou seja: m-colunas x n-linhas, > > dependendo do número de > > >opções e do número de colunas: > > > > > >lista: [awt, ejb, swing, jsp, servlets, html, banco > > de dados] > > >m: 3 > > >n: lista.length/m > > > > > >tabela html: > > > > > > >+-----------------+-----------------+-----------------+ > > > > > | () awt | () ejb | () swing | > > > >+-----------------+-----------------+-----------------+ > > > > > | () jsp | () servlets | () html | > > > >+-----------------+-----------------+-----------------+ > > > > > | () banco de | | | > > > | dados | | | > > > >+-----------------+-----------------+-----------------+ > > > > > > > >perguntas: > > > > > >tem como passar uma lista para a taglib? ou só pode > > ser tipo primitivo + > > >String? > > >se tem, como? > > > > > >fiquei aqui matutando se era mais "limpo" fazer > > essa tabela na TagLib > > >ou apenas usar o iterator do JSTL e criar a tabela > > no JSP .... Se for > > >usar o Iterator, como dividir o número de opções > > pelas colunas e > > >linhas ? scriptlet dentro do JSP? estou decidindo > > entre jogar Html > > >dentro da TAG ou Java dentro do JSP :) > > > > > >valeu, > > > > > > Felipe Gaúcho > > > > > > >--------------------------------------------------------------------------- ---------------- > > > > >Ceara' Java User Group > > > > > > Para cancelar sua assinatura, envie um e-mail > > para: > > >[EMAIL PROTECTED] > > > Para mais informacoes, mande um e-mail para: > > [EMAIL PROTECTED] > > > Falar com o administrador? e-mail para: > > [EMAIL PROTECTED] > > > > > >---------- > > > > > > ---------------------------------------------------------------------------- --------------- > > Ceara' Java User Group > > > > Para cancelar sua assinatura, envie um e-mail > > para: [EMAIL PROTECTED] > > Para mais informacoes, mande um e-mail para: > > [EMAIL PROTECTED] > > Falar com o administrador? e-mail para: > > [EMAIL PROTECTED] > > > > > __________________________________ > Do you Yahoo!? > The all-new My Yahoo! - What will yours do? > http://my.yahoo.com > > ---------------------------------------------------------------------------- --------------- > > Ceara' Java User Group > > Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] > > Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] > > Falar com o administrador? e-mail para: [EMAIL PROTECTED] > > ---------------------------------------------------------------------------- --------------- Ceara' Java User Group Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED] ------------------------------------------------------------------------------------------- Ceara' Java User Group Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED]