I whole heartedly concur about OGNL. I have yet to discover it's full power (been too busy finishing projects). But what I have seen / used, I like a lot. I always felt that the simple things like compares, boolean states, etc took to much work (ie. get/set for a simple if (not null) return true;). ----- Original Message ----- From: "Howard M. Lewis Ship" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Cc: "OGNL Interest" <[EMAIL PROTECTED]> Sent: Wednesday, October 02, 2002 10:46 PM Subject: Re: [Tapestry-developer] OGNL
> Thanks for sharing; I don't always get as much (positive) feedback as I'd > like. > > OGNL significantly reduces the amount of Java code; what's left is usually > just accessor methods and listener methods. Things still seem fast enough > (and buying more memory and faster processors is still a better bargain than > putting more burden on Java developers). > > ----- Original Message ----- > From: "Craig Miskell" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Wednesday, October 02, 2002 9:29 PM > Subject: [Tapestry-developer] OGNL > > > > Can I just say publicly that OGNL support in Tapestry 2.2 (b3) absolutely > > rocks. Although from a cleanliness point of view it's not good to have > > too much "code" in the bindings (.jwc/.page), it certainly makes life a > > lot easier when you're just comparing two values for a conditional: > > > > <binding name="condition" expression="value1.equals(value2)" /> > > > > expresses the condition so much clearer than > > > > <binding name="condition" expression="someConditionEvaluationProperty" /> > > > > where you have to go check the property get method or other code to be > > certain what the condition is. > > > > As for what else it can be made to do, the mind boggles. > > > > Thank you Howard, you've made all our lives a whole lot easier, > > > > Craig Miskell > > Programmer, Black Albatross, Otago University, New Zealand > > -----BEGIN GEEK CODE BLOCK----- > > Version: 3.1 > > GCS d- s+:- a-->? C++++(++)$ ULXH+++$>++++ P+>++++ L++$>++++$ E--- W+++$ > > N+ K? w--- !O M-- V? PS--- PE Y t++ 5 X+++ R-- tv+ b+>+++ DI++++ D+ G+ e++ > > h--- r+++ y+++ > > ------END GEEK CODE BLOCK------ > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Tapestry-developer mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/tapestry-developer > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Tapestry-developer mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/tapestry-developer ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Tapestry-developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/tapestry-developer
