pô, os caras colocam a lista no "request" e depois pegam pelo servletContext.. .aí não vale :>:>
sim, o mais próximo que eu vi de passagem de lista como parâmetro foi em: http://www.phptr.com/articles/article.asp?p=30946&seqNum=9 valeu, Felipe Gaúcho reinvent :) On Mon, 31 Jan 2005 10:35:25 -0200, Felipe Vieira Silva <[EMAIL PROTECTED]> wrote: > tá, beleza.. mas e se eu quiser construir uma tag do zero, usando > listas, tem lá o código ? > > :)) > > On Mon, 31 Jan 2005 10:14:10 -0200, rodrigo. java > <[EMAIL PROTECTED]> wrote: > > > > Como eu disse: você passa como parâmetro a String que está mapeada para o > > objeto List que está no request. > > > > []'s > > Rodrigo. > > > > Em (09:08:37), discussao@cejug.org escreveu: > > > > > > >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 > > > 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" 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] > > > > > >---------- > > > > > > ------------------------------------------------------------------------------------------- > > > > 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]