You are correct, currently there can only be one type converter per
property. So a view trying to do something like:

Date (short): <ww:property value="someDate"/>
Date (long): <ww:property value="someDate"/>

... would be very tought with the current code. Open a bug and we'll get to
it as soon as 2.0 is released.

-Pat

----- Original Message ----- 
From: "John Patterson" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, October 02, 2003 6:44 AM
Subject: Re: [OS-webwork] Type conversion


> Indeed this seems to be the best solution to the common text formatting
> problem...
>
>  <ww:property value="formateDate(startDate,'dd MMM yyyy')"/>
>
> Thanks.
>
> But it does point out that the current type conversion scheme is very
> limited as a text formatting mechanism.   Property based format
> configuration is adequate for text input (ie from html forms) but an
> approach similar to the code above is necessary for output (ie into the
> view).  Maybe it would be better to not use this TypeConverter
functionality
> for the textual output of to views.
>
> The TypeConverter approach does not allow for the different types of
> formatting that may be required in a view.  For example, to output a date
as
> both a time part and a date part or to shorten a long description String
> into an short abstract.  For these types of formatting issues maybe a new
> "formatting" API should be created that can be controlled at the view
level
> directly with tags.
>
> But for now I will roll my own text formatting like the above.
>
> John
>
>
> ----- Original Message ----- 
> From: "Francisco Hernandez" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, October 01, 2003 8:10 PM
> Subject: Re: [OS-webwork] Type conversion
>
>
> > I would probably just put a formatDate() method in my BaseAction class
> > and use something like:
> >
> > <ww:property value="formateDate(startDate,'dd MMM yyyy')"/>
> >
> >
> > John Patterson wrote:
> > > What is happening with the type conversion functionality?  I need to
be
> > > able to override the conversion both to and from string easily.
> > > xwork-conversion.properties only allows me to specify one way.
> > >
> > > Is there any plans to allow you to configure a converter seperatly for
> > > each property?  For example, I have several dates which appear on a
page
> > > in different formats.  It would be great to be able to specify in
> > > xwork.xml the format to be used for each property.  Or would this be
> > > best handled in a tag lib (to presentation specific)?
> > >
> > > Maybe if the PropertyTag had a format attribute which was somehow
passed
> > > to the TypeConverter...
> > >
> > > <ww:property value="startDate" format="dd MMM yyyy"/>
> > >
> > > ...or something like that.
> > >
> > > John.
> >
> >
> >
> >
> >
> > -------------------------------------------------------
> > 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
> >
>
>
> -------------------------------------------------------
> 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
>


-------------------------------------------------------
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

Reply via email to