Class MVELAttributeEvaluator

java.lang.Object
org.apache.tiles.evaluator.AbstractAttributeEvaluator
org.apache.tiles.mvel.MVELAttributeEvaluator
All Implemented Interfaces:
AttributeEvaluator

public class MVELAttributeEvaluator extends AbstractAttributeEvaluator
Allows to use MVEL as the language to evaluate attribute values.
Since:
2.2.0
Version:
$Rev: 833737 $ $Date: 2009-11-08 06:17:09 +1100 (Sun, 08 Nov 2009) $
  • Constructor Details

    • MVELAttributeEvaluator

      public MVELAttributeEvaluator(TilesRequestContextHolder requestHolder, org.mvel2.integration.VariableResolverFactory variableResolverFactory)
      Constructor.
      Parameters:
      requestHolder - The object that holds the Tiles request context of the current thread.
      variableResolverFactory - The resolver factory to use.
      Since:
      2.2.0
  • Method Details

    • evaluate

      public Object evaluate(String expression, org.apache.tiles.request.Request request)
      Evaluates an expression.
      Parameters:
      expression - The expression to evaluate.
      request - The request object.
      Returns:
      The evaluated object.