tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeremy Boynes <jboy...@apache.org>
Subject Re: [taglibs] Proposal to separate out 1.0 functionality
Date Sat, 16 Oct 2010 18:41:01 GMT
I created a prototype of moving to javax.el as a potential fix for bug 33934:
	https://issues.apache.org/bugzilla/attachment.cgi?id=26179&action=edit

This would allow us to split into three jars:
* standard-impl, with the 1.2 TLDs that would support 1.2 and 1.1 tags
* standard-compat, with the 1.0 RT and EL TLDs that would support 1.0 using the JSP container's
EL
* standard-jstlel, with the 1.0 RT and EL TLDs that would support 1.0 using the original JSTL
EL

-compat would be a smaller footprint and would support newer JSP EL features like function
mapping
-jstlel would provide strict compatibility with the JSTL 1.0 EL spec by using the original
EL evaluator

If this sounds good, I'll make this split and refactor the other 1.0EL tags later this week.

On Oct 7, 2010, at 6:48 PM, Jeremy Boynes wrote:

> The 1.0 taglibs included their own implementation of EL. With EL now being provided by
the JSP container and newer code using the 1.1 tag URIs, this is complexity that would not
be needed for many newer implementation.
> 
> I've been wondering if we could refactor the library into two jars: one supporting 1.1
and later tags and one supporting the original 1.0 tags. Most users who just need the newer
functionality could just use the smaller 1.1 library and only those still using 1.0 tags would
need to include the additional 1.0 support jar.
> 
> A further refinement would be to refactor the 1.0 code to use the JSP EL support from
javax.el.
> 
> Thoughts?
> Jeremy
> 


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


Mime
View raw message