From: kkolinko
Date: Sat, 6 Mar 2010 21:03:14 +0000 (+0000)
Subject: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48668
X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=a02e085e6bf186bd7132dd0dc0555a00d370a163;p=tomcat7.0
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48668
Honor isELIgnored and isDeferredSyntaxAllowed in the Parser
Uncommented the test cases in TestParser/bug48668a.jsp that now are passing.
The ##12,13,16,17 remain commented, because they are still failing.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@919851 13f79535-47bb-0310-9956-ffa450edef68
---
diff --git a/java/org/apache/jasper/compiler/Parser.java b/java/org/apache/jasper/compiler/Parser.java
index 3955859e9..7cfb2bcdb 100644
--- a/java/org/apache/jasper/compiler/Parser.java
+++ b/java/org/apache/jasper/compiler/Parser.java
@@ -1462,9 +1462,11 @@ class Parser implements TagConstants {
err.jspError(reader.mark(), "jsp.error.no.scriptlets");
} else if (reader.matches("32-
33-Hello
34-Hello ${'foo}
-<%--35-Hello ${'foo}
--%>
+ 35-Hello ${'foo}
36-Hello #{'foo}
-<%--37-Hello #{'foo}
--%>
+ 37-Hello #{'foo}
40-Hello ${'foo}
41-Hello ${'foo}
42-Hello #{'foo}
-<%--43-Hello #{'foo}
--%>
+ 43-Hello #{'foo}
50-Hello ${'foo}
51-Hello ${'foo}
52-Hello #{'foo}
-<%--53-Hello #{'foo}
--%>
+ 53-Hello #{'foo}