From: markt Date: Tue, 9 Mar 2010 21:51:18 +0000 (+0000) Subject: Complete fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=48701 X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=bca0bc22d38079040e46bfe7be034666d1c37c3d;p=tomcat7.0 Complete fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=48701 git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@921144 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/jasper/compiler/Generator.java b/java/org/apache/jasper/compiler/Generator.java index 141756422..a3375a1b8 100644 --- a/java/org/apache/jasper/compiler/Generator.java +++ b/java/org/apache/jasper/compiler/Generator.java @@ -1726,9 +1726,12 @@ class Generator { TagVariableInfo tagInfo = tagInfos[i]; if (tagInfo != null) { String name = tagInfo.getNameGiven(); - if (name != null) { - pageInfo.getVarInfoNames().add(name); + if (name == null) { + String nameFromAttribute = + tagInfo.getNameFromAttribute(); + name = n.getAttributeValue(nameFromAttribute); } + pageInfo.getVarInfoNames().add(name); } } }