/** * Resets attribute values for tag reuse. */ public void release() { super.release(); setLangExpr(null); setLocaleExpr(null); setXhtmlExpr(null); }
/** * Resets attribute values for tag reuse. */ public void release() { super.release(); setLangExpr(null); setXhtmlExpr(null); }
/** * Processes all attribute values which use the JSTL expression evaluation * engine to determine their values. * * @throws JspException if a JSP exception has occurred */ private void evaluateExpressions() throws JspException { Boolean bool = null; String string = null; if ((bool = EvalHelper.evalBoolean("lang", getLangExpr(), this, pageContext)) != null) { setLang(bool.booleanValue()); } if ((bool = EvalHelper.evalBoolean("xhtml", getXhtmlExpr(), this, pageContext)) != null) { setXhtml(bool.booleanValue()); } } }
/** * Processes all attribute values which use the JSTL expression evaluation * engine to determine their values. * * @exception JspException if a JSP exception has occurred */ private void evaluateExpressions() throws JspException { Boolean bool = null; String string = null; if ((bool = EvalHelper.evalBoolean("lang", getLangExpr(), this, pageContext)) != null) setLang(bool.booleanValue()); if ((bool = EvalHelper.evalBoolean("locale", getLocaleExpr(), this, pageContext)) != null) setLocale(bool.booleanValue()); if ((bool = EvalHelper.evalBoolean("xhtml", getXhtmlExpr(), this, pageContext)) != null) setXhtml(bool.booleanValue()); } }
/** * Process the start tag. * * @exception JspException if a JSP exception has occurred */ public int doStartTag() throws JspException { evaluateExpressions(); return (super.doStartTag()); }
/** * Process the start tag. * * @throws JspException if a JSP exception has occurred */ public int doStartTag() throws JspException { evaluateExpressions(); return (super.doStartTag()); }