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] 

 

Responder a