tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 53896] New: Optimized Jasper ELResolver
Date Wed, 19 Sep 2012 06:17:47 GMT
https://issues.apache.org/bugzilla/show_bug.cgi?id=53896

          Priority: P2
            Bug ID: 53896
          Assignee: dev@tomcat.apache.org
           Summary: Optimized Jasper ELResolver
          Severity: normal
    Classification: Unclassified
                OS: Linux
          Reporter: jgawor@gmail.com
          Hardware: PC
            Status: NEW
           Version: unspecified
         Component: Jasper
           Product: Tomcat 7

JspApplicationContextImpl sets up a CompositeELResolver with the standard and
application-specific EL resolvers. The CompositeELResolver implementation
basically just invokes every ELResolver in the list until a value is
successfully resolved. The issue is that in certain situations some ELResolvers
are called needlessly. For example, if base != null, calling getValue() on
ImplicitObjectELResolver is unnecessary. So there are cases in which certain
ELResolvers can be skipped over. In EL heavy applications skipping over certain
ELResolvers can quickly add up.

-- 
You are receiving this mail because:
You are the assignee for the bug.

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


Mime
View raw message