ExpressionFactory factory = ExpressionFactory.newInstance();
Expression expression = factory.createValueExpression(context, "${name}", String.class);
String result = (String) expression.getValue(context);
context.setVariable("name", "John");
Object value = context.getELResolver().getValue(context, null, "person.name");