Tag Files

1 resposta
R

Pessoal,

Estou criando umas taglibs e estou precisando que as tags aninhadas usem alguma propriedade da tag parent… sei que isso é possível criando tag handler e criando um atributo na tag parent e acessando o getParent a partir da tag aninhada, mas tem como fazer isso com Tag File? Ou teria que fazer alguma gambiarra do tipo colocar um atributo no request?

Ex. do que tou tentando fazer:

<my:table leftWidth="20">
<my:row label="1">1</my:row>
<my:row label="2">2</my:row>
<my:row label="3">3</my:row>
</my:table>

Essa taglib escreve uma tabela com duas colunas, onde a primeira coluna eh a label e a segunda coluna eh o valor da tag row. gostaria q o resultado fosse algo como:

<table>
<tr><td width="20%">1</td><td width="80%">1</td></tr>
<tr><td width="20%">2</td><td width="80%">2</td></tr>
<tr><td width="20%">3</td><td width="80%">3</td></tr>
</table>

Ou seja, o leftWidth dado em table vai ser o width da coluna da esquerda e o width da coluna da direita vai ser (100 - leftWidth). Tem como fazer isso com Tag Files ou tenho q criar um tag handler mesmo?

1 Resposta

leonardom

Rafael até onde sei para acessar um Parent da Tag isso só é possível se você fizer um Tag Handler. Tag Files não tem esse recurso.

Criado 24 de julho de 2007
Ultima resposta 24 de jul. de 2007
Respostas 1
Participantes 2