The purpose of this email is to try and get an idea of the number of users in the struts community currently using the Struts EL tag library and determine if the library is a sensible candidate for use (i.e. whether it will become a fully fledged part of the core Struts tag library as opposed to a contribution and what the level of developer support is likely to be).

The Struts EL tag library (see http://struts.apache.org/faqs/struts-el.html) is an extension of the Struts tag library that supports expression language attribute values instead of the conventional runtime-expression values. This tag functionalty would prove useful for the project I am involved with but there is not a great deal of Struts-EL documentation available online. The Struts 1.1 source download does contain some doumentation but I find it a worrying sign that the API for these tags is not available online (to my knowledge).

For the most part we wish to take tags that generate standard HTML elements (button, text, textarea etc.) that support EL attribute values and customise them by wrapping additional elements around the underlying functionality. I have also read in numerous places (most notably the Jakarta Taglib Developer Guideline) that "user code should avoid calling a setter method of a tag handler for properties that correspond to tag attributes". The Struts-EL taglib source seems to break this rule by calling setter methods from within the "evaluateExpressions() private method of each tag, which makes me slightly wary of them.

Has anyone else extended these tags or encountered any problems with them?

Best Regards,
Martin

_________________________________________________________________
Use MSN Messenger to send music and pics to your friends http://www.msn.co.uk/messenger



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to