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] 

 

Responder a