Ola!
Estou criando duas taglibs que estão aninhadas, estou passando uma variavel para o filho onde ele pode tanto receber uma el como uma string.
ex: conteudo=“valor” ou conteudo="${var.valor}"
eu queria saber se no filho ao receber o conteudo eu preciso fazer uma verificação se vem como string ou se veio como EL para poder imprimir o valor da collVo.
Na minha tld esta declarado o conteudo dessa forma.
<attribute>
<name>conteudo</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
Estou pegando o conteudo no filho dessa forma.
private void obterValorConteudo() throws JspException
{
Object obterConteudo = ExpressionEvaluatorManager.evaluate("conteudo", conteudo, java.lang.Object.class, this, pageContext);
setConteudo(obterConteudo.toString());
}