Revised SimpleEvaluationContext example

Issue: SPR-17581
This commit is contained in:
Juergen Hoeller
2018-12-12 12:39:50 +01:00
parent e95c1b3153
commit 288c97bd2d

View File

@@ -231,10 +231,10 @@ being placed in it. A simple example:
Simple simple = new Simple();
simple.booleanList.add(true);
EvaluationContext context = SimpleEvaluationContext().forReadOnlyDataBinding().build();
EvaluationContext context = SimpleEvaluationContext.forReadOnlyDataBinding().build();
// false is passed in here as a string. SpEL and the conversion service will
// correctly recognize that it needs to be a Boolean and convert it
// "false" is passed in here as a String. SpEL and the conversion service
// will recognize that it needs to be a Boolean and convert it accordingly.
parser.parseExpression("booleanList[0]").setValue(context, simple, "false");
// b will be false