That's correct Ed, but there is no way to set it back, unless I modify the code, right?

From: Ed Griebel <[EMAIL PROTECTED]>
Reply-To: "Struts Users Mailing List" <user@struts.apache.org>
To: Struts Users Mailing List <user@struts.apache.org>
Subject: Re: Trim all fields before validation
Date: Wed, 31 Aug 2005 15:48:30 -0400

If you don't want to write javascript to do it, Frank's suggestion
looks like your best bet, but I've only looked at the Javadoc not the
code behind it.

If you want to brute-force it, you can certainly get the map out of a
DynaForm easily enough:
Map values = (DynaValidatorActionForm form).getMap();

-ed

On 8/31/05, Dilip Ladhani <[EMAIL PROTECTED]> wrote:
> I still need to look at Frank's suggestion. Thanks for your suggestions
> Frank and Joe.
>
> So Joe, you would trim all the fields using javascript right? I understand > your suggestion. I was hoping that just before I call validate in my action, > I could write a generic loop to loop around the keyset (I suppose this is > not exposed by DynaValidatorActionForm, like it would be for say a Hahmap) > and trim all the Strings on the form. But I am not sure how I can get the
> keyset.
>
> Javascript can always work and I do use javascript, but always as a last
> resort.
>
> All ideas are welcome.
>
> >From: Joe Germuska <[EMAIL PROTECTED]>
> >To: "Dilip Ladhani" <[EMAIL PROTECTED]>, user@struts.apache.org
> >Subject: Re: Trim all fields before validation
> >Date: Wed, 31 Aug 2005 13:58:50 -0500
> >
> >At 2:49 PM -0400 8/31/05, Dilip Ladhani wrote:
> >>Hello all,
> >>
> >>I was searching for the best way to do this.
> >>
> >>I want all the fields on my form to be trimmed before they are sent for > >>validation (I call validate from my action class). What's the best way to
> >>do this if I have DynaValidatorActionForm?
> >
> >Personally, I'd make this part of an onsubmit handler in the page.
> >
> >You can't really intervene in the form population process on the Struts
> >side right now (although arguably that's something which should be exposed
> >for user customization better).
> >
> >I suppose maybe you could extend DynaValidatorActionForm and try to
> >intervene in how it handles property setting, but it's pretty abstract, so
> >that may be a big challenge.
> >
> >And, of course, you could sacrifice your dynaforms and implement your own > >form bean classes which trim any non-null string value which is applied.
> >
> >Joe
> >
> >--
> >Joe Germuska            [EMAIL PROTECTED]  http://blog.germuska.com
> >"Narrow minds are weapons made for mass destruction"  -The Ex
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

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




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

Reply via email to