/** * Evaluates the expressions for all the given attributes and pass results up to the parent tag. * * @throws JspException for exceptions occurred during evaluation. */ private void evaluateExpressions() throws JspException { ExpressionEvaluator eval = new ExpressionEvaluator(this, pageContext); super.setName(eval.evalString("name", nameExpr)); // $NON-NLS-1$ if (valueExpr != null) { super.setValue(eval.evalString("value", valueExpr)); // $NON-NLS-1$ } }
/** * Evaluates the expressions for all the given attributes and pass results up to the parent tag. * * @throws JspException for exceptions occurred during evaluation. */ private void evaluateExpressions() throws JspException { ExpressionEvaluator eval = new ExpressionEvaluator(this, pageContext); if (nameExpr != null) { super.setName(eval.evalString("name", nameExpr)); // $NON-NLS-1$ } if (msgExpr != null) { super.setMsg(eval.evalString("msg", msgExpr)); // $NON-NLS-1$ } if (defaultvalueExpr != null) { super.setDefaultvalue(eval.evalString("defaultvalue", defaultvalueExpr)); // $NON-NLS-1$ } }