jelmer wrote:

Second, I always thought of the custom tags and ognl as a core part of the
framework and also it's core strength. Seeing people on this list discus
removing it  makes me ...  somewhat nervous. Why would be the reasons to do
this. Everything from formatting, typeconversion to databinding uses ognl
under the hood and provides a lot of flexibility


jelmer, I think you'll find mixed opinions of OGNL here and technical debate appears to be encouraged. Personally, I like OGNL as a language and only have minor issues with the implementation that have been mentioned before and are being slowly addressed by that project. The use of OGNL throughout Struts 2 seems to be a common concern because, in retrospect, the expression language, typeconversion, formmatting etc should be more easily pluggable. As usual, at the time it was probably the right decision or there was no alternative, and as usual, as new developers come along there's new opinions on how it could be done better. The purpose of this thread was to tease out some of those ideas and observe the interests of some of the developers. The main point I take away from the thread is that Struts 2 is a different thing to different people and if anything that speaks highly for its core original architecture. Focus, however, is also very important.

A page was started that listed the OGNL issues for Struts 2 and as you can see they're not huge:
http://cwiki.apache.org/S2WIKI/ognl-replacement.html

regards,
Jeromy Evans


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

Reply via email to