JspFragment body = getJspBody();
if (body == null) {
throw new JspTagException(ERR_NO_BODY);
}
StringWriter bodyExpansion = new StringWriter();
body.invoke(bodyExpansion);
String expansion = bodyExpansion.getBuffer().toString();
String expression = expansion.replaceAll("#\\{", "\\$\\{");
PageContext pageContext = (PageContext) getJspContext();
VariableResolver varResolver = getJspContext().getVariableResolver();