-1

Trying to simplify, simplify, simplify the XML.  And you should be
using message: for your displayName.

On 8/11/05, Kevin Menard <[EMAIL PROTECTED]> wrote:
> Hi guys,
> 
> Just as a preface, I'm really not trying to be a pain in the neck --
> I'm just trying to make my code as clean and easy as I possibly can.
> 
> Dumping default bindings meant my components went from something like:
> 
>      <component id="email" type="TextField">
>          <binding name="displayName" value="E-mail Address"/>
>          <binding name="validators" value="required, email"/>
>          <binding name="value" value="email"/>
>      </component>
> 
> 
> to:
> 
>      <component id="email" type="TextField">
>          <binding name="displayName" value="literal:E-mail Address"/>
>          <binding name="validators" value="validators:required, email"/>
>          <binding name="value" value="email"/>
>      </component>
> 
> I'd have to say that I think I actually prefer the different binding
> tags in 3.0.  I think the following is generally easier to read:
> 
>      <component id="username" type="ValidField">
>          <static-binding name="displayName" value="E-mail Address"/>
>          <binding name="validator" expression="beans.required"/>
>          <binding name="value" expression="email"/>
>      </component>
> 
> At least in Tapestry 3, values were values and expressions were
> expressions.
> 
> So, I guess my question is, how much trouble would I be getting
> myself into if I tried combining these binding elements into the 4.0
> DTD?  I really like what Tapestry 4 is doing is general, but this is
> looking to be a potential show stopper for me.  Once again, I'm not
> looking to reopen the default binding can of worms.  It seems that
> ship has sailed, so now I'm just trying to find the next best thing
> without being ridiculously verbose.
> 
> Thanks,
> Kevin
> 


-- 
Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator, Jakarta Tapestry
Creator, Jakarta HiveMind

Professional Tapestry training, mentoring, support
and project work.  http://howardlewisship.com

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

Reply via email to