Class OGNLAttributeEvaluator

All Implemented Interfaces:
AttributeEvaluator

@Deprecated(since="7.4.0", forRemoval=true) public class OGNLAttributeEvaluator extends AbstractAttributeEvaluator
Deprecated, for removal: This API element is subject to removal in a future version.
since 7.4.0, this legacy evaluator does not use the Struts OGNL controls used by S2: and is disabled by default. Temporary use requires struts.tiles.ognl.legacy.enabled=true. Migrate to S2: or ordinary Tiles mechanisms.
Evaluates attribute expressions and expressions with OGNL language.
Since:
2.2.0
  • Constructor Details

    • OGNLAttributeEvaluator

      public OGNLAttributeEvaluator()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • evaluate

      public Object evaluate(String expression, Request request)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Evaluates an expression.
      Parameters:
      expression - The expression to evaluate.
      request - The request object.
      Returns:
      The evaluated object.