From beb386eaf55566b996fe997746d462a0bfbb3ffb Mon Sep 17 00:00:00 2001 From: remm Date: Fri, 3 Nov 2006 00:05:34 +0000 Subject: [PATCH] - Fix a regression on classic EL expressions inside elements. git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@470609 13f79535-47bb-0310-9956-ffa450edef68 --- java/org/apache/jasper/compiler/Validator.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/java/org/apache/jasper/compiler/Validator.java b/java/org/apache/jasper/compiler/Validator.java index f1de40851..0acfbb1c0 100644 --- a/java/org/apache/jasper/compiler/Validator.java +++ b/java/org/apache/jasper/compiler/Validator.java @@ -1261,7 +1261,9 @@ class Validator { ELNode.Nodes el = ELParser.parse(value); if (el.containsEL() && !pageInfo.isELIgnored() - && (!pageInfo.isDeferredSyntaxAllowedAsLiteral() && value.startsWith("#{"))) { + && ((!pageInfo.isDeferredSyntaxAllowedAsLiteral() && value.startsWith("#{")) + || value.startsWith("${"))) { + validateFunctions(el, n); result = new Node.JspAttribute(tai, qName, uri, -- 2.11.0