https://issues.apache.org/bugzilla/show_bug.cgi?id=52961

             Bug #: 52961
           Summary: EL expression with square brackets and concat worked
                    in 7.0.16 but is broken in 7.0.26
           Product: Tomcat 7
           Version: 7.0.26
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: regression
          Priority: P2
         Component: Jasper
        AssignedTo: dev@tomcat.apache.org
        ReportedBy: cr123...@gmail.com
    Classification: Unclassified


Hello,

here is the expression:

"#{msg['project_'.concat(menuManagementItem.toLowerCase())]}"

The whole page breaks due to this expression not evaluating anymore, it always
returns 'project_' as if the right part was not evaluated.

It works fine with Tomcat version 7.0.16, and under Jetty 8, it also used to
work under Tomcat 6 with special settings to use EL 2.2.
After some research it turns out the Tomcat version 7.0.26 is the reason for
this issue.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to