https://bz.apache.org/bugzilla/show_bug.cgi?id=64872

--- Comment #4 from John Engebretson <jeng...@amazon.com> ---
"Fudging the spec is not an option." Understood.

"That said, I do wonder why expression language is being used in these
instances rather than a scriptlet."  EL was originally used for this because a)
it hid the details of the enums, b) it worked, c) no one understood the
performance impacts vs. scriptlets, d) scriptlets are discouraged internally
because of maintainability issues.

Your search-and-replace suggestion could work, but given the size of our
codebase and the sheer number of variations, it isn't feasible.

My view of this suggestion is a mechanism for making the existing behavior much
faster - with the unfortunate exception that you pointed out.  Making adoption
free or trivial (config flag) will maximize that benefit for Tomcat users and
would give Tomcat an efficiency advantage over similar containers; in our case
performance matters most and we wouldn't consider switching off Tomcat unless
similar features were available on a competitor.

It sounds like you could support an "accelerated JSP" mode that defaults to
off, and documentation clearly describes how it violates spec?

-- 
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