Fala galera!
Tenho um blog chamado JavaExpresso, que abandonei faz tempo… estou ressucitanto a criatura com um tutorial sobre tags jsp, quem quiser conferir, esse é o endereço:
http://javaexpresso.wordpress.com/2011/10/21/tag-jsp-composta/
No tutorial, o objetivo é formar uma tag JSP que lembra as do RichFaces:
<ui:tabPanel id="tabs">
<c:forEach items="${tipos}" var="tipo">
<ui:tab label="${tipo.label}">
${tipo.texto}
</ui:tab>
</c:forEach>
</ui:tabPanel>
E que produza um widget do JQuery UI:
<script>
$(function() {
$( "#tabs" ).tabs({ cache: true});
});
</script>
<div id="tabs">
<ul>
<li><a >Pessoa</a></li>
<li><a >Animal</a></li>
<li><a >Planta</a></li>
</ul>
<div id="tabs-1">
...
</div>
<div id="tabs-2">
...
</div>
<div id="tabs-3">
...
</div>
</div>
Espero que ajude alguém 