Hi,
I would like to know the future of Struts once JSF(Java Server Faces ) final Draft is 
released.
Any thoughts / info on the same.

Regards,
Bachan 

-----Original Message-----
From: Padma Ginnaram [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, October 15, 2002 1:16 PM
To: 'Struts Users Mailing List'
Subject: FW: Struts forms best practice




>  -----Original Message-----
> From:         Padma Ginnaram  
> Sent: Tuesday, October 15, 2002 10:04 AM
> To:   '[EMAIL PROTECTED]'; 'David Winterfeldt'
> Subject:      RE: Struts forms best practice
> 
> 
> I was going thru the new version of the validator framework used in struts
> 1.1. The pluggable validators like Long,Date, etc seem to return the
> parsed value. Am I correct in assuming that this parsed value was intended
> to be used as a converted value?. Just want some feedback from you to make
> sure I am using these framework properly.
> 
> thanks,
> Padma
> 
>  -----Original Message-----
> From:         Padma Ginnaram  
> Sent: Friday, October 11, 2002 2:07 PM
> To:   '[EMAIL PROTECTED]'
> Subject:      RE: Struts forms best practice
> 
> Rules for validating also apply for converting the data, eg. would be a
> specific date pattern used to validate a date field would also be applied
> to converting the dates. Why not convert the data as part of the
> validation? The same rules also apply for formatting the data which can
> also be different based on the users locale. Don't these rules belong in
> the view, so should I access them in the action?
> 
> Here is what I am doing, appreciate any feedback. 
> 
> *     My Form contains a value map pre-populated by an action class with
> values that need to be formatted. 
>       myForm.fromValue(myValue);
> *     I am using struts 1.0, extended the validator framework to support
> validation/formatting rules to specify the formatters to be applied for
> each field, extended the form tag to call these formatters on the form
> beans value map. These formatted values are available for the body of the
> tag.
> *     Validators(date, time, money, etc) parse these values and save the
> converted value on the form beans value map.
> *     myForm.toValue() creates a value object using the values in the map,
> this is called in the action class.
> 
> thanks,
> Padma
> 
> 
> 
> 
> -----Original Message-----
> From: Craig R. McClanahan [mailto:[EMAIL PROTECTED]]
> Sent: Friday, October 11, 2002 1:00 PM
> To: Struts Users Mailing List
> Subject: Re: Struts forms best practice
> 
> 
> 
> 
> On Fri, 11 Oct 2002, rainer juenger wrote:
> 
> > Date: Fri, 11 Oct 2002 18:38:40 +0200
> > From: rainer juenger <[EMAIL PROTECTED]>
> > Reply-To: Struts Users Mailing List <[EMAIL PROTECTED]>
> > To: [EMAIL PROTECTED]
> > Subject: Struts forms best practice
> >
> > Hi,
> >
> > I was wondering what the best data type for Struts ActionForm class is.
> > According to the design I would say it should be the same as the data
> type
> > in the application.
> > (e.g. float) But then the associated form already comes with a "0" filed
> in
> > the form. That's something I don't wont at all!
> > As I found out, the only solution is to use String as data type an
> convert
> > it later.
> >
> > Is there a more elegant way?
> >
> 
> Form bean properties should generally be Strings, so that you can
> redisplay whatever the user actually typed.  Do your conversions in the
> Action after validation is complete -- in 1.1b2 and later, you can use
> BeanUtils.copyProperties() to copy the form bean properties into a
> coresponding business object, complete with doing the conversions as
> needed.
> 
> > Raine
> 
> Craig
> 
> 
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>

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


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

Reply via email to