Matt, the $ui.TextField.set(bla) format looks better and more intuitive
imho. The #bodytag format looks terrible imho and #tag is so-so.

Ara. 

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf
Of
> Matt Ho
> Sent: Sunday, June 01, 2003 7:20 AM
> To: [EMAIL PROTECTED]
> Subject: [OS-webwork] velocity ui tags redux
> 
> I've checked an alternate format for rendering the WebWork2 ui tags
from
> Velocity.  My hope is to migrate to this new style and deprecate
(then
> remove) the current $ui style for rendering.
> 
> Previously, the following JSP tags
> 
> <ui:textfield label="mylabel" name="myname" value="myvalue"/>
> 
> would be written as
> 
> $ui.TextField.set("mylabel", "myname", "myvalue").Show
> 
> in Velocity.  Under the new format, you would write:
> 
> #tag( TextField "label=mylabel" "name=myname" "value=myvalue" )
> 
> or
> 
> #bodytag( TextField "label=mylabel" "name=myname" "value=myvalue" )
> #param( "param1" "value1")
> #param( "param2" "value2")
> #end
> 
> if you need to pass in additional parameters.  Any and all feedback
> would be most welcome.  My feeling is that the first construct feels
> awkward and unintuitive.
> 
> One issue with this new style is that attributes are declared via
> "name=name1" rather than the JSP style of name="name1".  This is
because
> Velocity's parser pukes on the later for custom user Directives.  If
> anyone knows a way around this, I'm all ears!
> 
> Enjoy!
> 
> ps - does anyone know of an IDEA plugin that can chromacode Velocity
> templates?
> 
> M
> 
> 
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by: eBay
> Get office equipment for less on eBay!
> http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
> _______________________________________________
> Opensymphony-webwork mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork


__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com


-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to