Skip to content

Commit

Permalink
Fix SpelEvaluationException with example code
Browse files Browse the repository at this point in the history
org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'name' cannot be found on null
  • Loading branch information
quaff authored and jhoeller committed May 18, 2020
1 parent e660386 commit 9d429e3
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/docs/asciidoc/core/core-expressions.adoc
Expand Up @@ -1675,15 +1675,15 @@ The following example shows how to use the Elvis operator:
----
ExpressionParser parser = new SpelExpressionParser();
String name = parser.parseExpression("name?:'Unknown'").getValue(String.class);
String name = parser.parseExpression("name?:'Unknown'").getValue(new Inventor(), String.class);
System.out.println(name); // 'Unknown'
----
[source,kotlin,indent=0,subs="verbatim,quotes",role="secondary"]
.Kotlin
----
val parser = SpelExpressionParser()
val name = parser.parseExpression("name?:'Unknown'").getValue(String::class.java)
val name = parser.parseExpression("name?:'Unknown'").getValue(Inventor(), String::class.java)
println(name) // 'Unknown'
----

Expand Down

0 comments on commit 9d429e3

Please sign in to comment.