SPR-6923 SpEL resolving nested property as outer object
This commit is contained in:
@@ -150,7 +150,7 @@ public class EvalTag extends HtmlEscapingAwareTag {
|
||||
}
|
||||
|
||||
public boolean canRead(EvaluationContext context, Object target, String name) throws AccessException {
|
||||
return (resolveImplicitVariable(name) != null || this.pageContext.findAttribute(name) != null);
|
||||
return target == null && (resolveImplicitVariable(name) != null || this.pageContext.findAttribute(name) != null);
|
||||
}
|
||||
|
||||
public TypedValue read(EvaluationContext context, Object target, String name) throws AccessException {
|
||||
|
||||
Reference in New Issue
Block a user