从JSP taglib中的外部标记访问嵌套标记

时间:2014-01-04 17:04:54

标签: jsp java-ee taglib

我正在创建自己的taglib,它会有这样的结构:

<taglib:Table data="someDataObject">
    <taglib:Column columnName="1" columnValue="111"/>
    <taglib:Column columnName="2" columnValue="222"/>
    <taglib:Column columnName="3" columnValue="333"/>
</taglib:Table>

所以我想在Table标签中呈现表格。但是对于渲染过程,我必须了解表列,这些列在子标记(Column)中描述。

我有一个想法是在Table类中创建一个集合,然后从Columns访问它(并将字段添加到此集合中),但遗憾的是外层标记在创建嵌套标记之前正在渲染(正如我发现使用日志记录),所以我还没有必要的信息...

0 个答案:

没有答案