我想在我的自定义标签中调用动态标签。例如
<mytag:taga attribute="showtag" value="helo">
</mytag>
showtag 是另一个自定义标签。
主要思想是在我的标签内按名称调用另一个标签
任何想法?
提前致谢。
您可以将一个标签的输出作为属性传递到您的标签中,如下所示:
<mytag:tag simpleParam="asfasdf">
<jsp:attribute name="complexParam">
<xx:SomeCrazyTag/>
</jsp:attribute>
</mytag:tag>
我想这只会让你部分到达那里,因为你想动态调用标签内的任何标签。
你为什么想做这个?
无论如何,为了获得更好的答案,您必须查看标签生命周期,并弄清楚如何在标签内实例化标签,将所有正确的东西传递给它,就像容器一样。如果你这样做,那么你可能做错了