<ww:property value="'firstHalf' + secondHalf"/> I have to agree that the ${} syntax makes this easier.... Especially where you want to put in single quotes (see the indexed property example I just added tonight) and yet... It's too much to change.
> -----Original Message----- > From: Drew McAuliffe [mailto:[EMAIL PROTECTED] > Sent: Sunday, November 23, 2003 11:30 PM > To: [EMAIL PROTECTED] > Subject: RE: [OS-webwork] OGNL madness - evaluated tag attributes > > > What about > > <ww:property value="firstHalf${secondHalf}"/> > > ? The advantage of the velocity-style escaped syntax is that > it allows for more flexibility, so that the whole thing > doesn't have to get evaluated. > > Also, what about tags where what could be displayed might be > evaluated in some cases, but might not in others? How can you > build that logic into the framework so it knows whether to be > evaluated or not? I think the question is not whether we > should always evaluate or not, because that question has been > answered already by use of the "triple-quoting"; it has been > decided that it is more flexible to allow for values to be > passed into tag attributes that _can_ be evaluated against > the stack but don't always have to be. I agree with that > approach. The question I'm raising is regarding the way the > syntax of those values is structured. I just don't like the > triple-quote approach. > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of boxed > Sent: Sunday, November 23, 2003 2:02 PM > To: [EMAIL PROTECTED] > Subject: Re: [OS-webwork] OGNL madness - evaluated tag attributes > > Drew McAuliffe wrote: > > >I agree, and I think that it should be the ${} syntax. The reason I > >like the optional syntax is solely for backwards compatibility. > > > > > I don't see why you are using java if you prefer that way of > writing personally. > > Let's compare the alternaitves: > <ww:property value="name"/> > <ww:property value="${name}"/> > > Am I wrong in assuming that simple usage of the variables is > the most common thing in the WW EL? Because if it is then > implementing a more verbose syntax for it is > counterproductive. The rule of thumb is to make the most > common actions simple and intuitive and there is nothing > intuitive about the ${} syntax. > > Anders Hovmöller > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > Does SourceForge.net help you be more productive? Does it > help you create better code? SHARE THE LOVE, and help us > help YOU! Click Here: http://sourceforge.net/donate/ > _______________________________________________ > Opensymphony-webwork mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork