> How would you determine what code to use? It would be great if XWork > could standardize on ONE way to do this.
I was thinking that the old taglibs would just be kept around and they would wrap the new underlying view code and inform them that they wish to use the old ValueStack. > > However, by using Ognl we gain not having to maintian our own EL > > What maintenance work would that be? It doesn't change much. You're right, there have been very small (none?) changes to the EL. But on the other hand, we've seen it's slow and by using an existing project we can let us focus on the framework and let the Ognl guys focus on performance, features, etc. Not a huge win, but I tend to like to offload to other projects if they work the same way and are faster/better/more-featureful. > > and a whole > > bunch of speed, as well as more powerful features (Ognl can even do lamba > > expressions). > > Can you give an example of when lambda expressions would be useful? No. =) But it can do some stuff that would be useful that isn't a lambda expression: "someList.{?#this.startsWith('j')}" That expression will give you a subList of objects that only start with "j". Basically, you can use .{?#....} to select sublists. > Most other EL's seem to use "." anyway, so that's ok I think. The other > one is..ehrm... so-so, but not that much of a deal. I agree, [1] is a tag yucky, but I know that in my case (and I use ww taglibs quite a bit) I usually only end up using ../ in very sticky situations and you pretty much gotta understand what's going on to use it. I doubt a simple web developer toys with ../ without knowing what it is, so seeing [1] will be just as confusing. But for people that do know about ../, it might take a few moments to get their head around [1]. Also, @foo would become #foo. -Pat ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork