Re: Help on Validator MASK needed

2004-08-04 Thread Thomas Vogt
Thanks for the help that mask works,
but there seeems to be a conversion problem with integer values, when i 
try to send the +1234 to an Integer Form Field ist gets nulled (without 
error), 1234 or -1234 work just fine, Double Fields accept all three.

Sometimes I think my Machine wants to kick my ass. ;)
Thanks
Thomas

Robert Miller schrieb:
Thomas,
I agree with the escaping "+" (without escaping it is interpreted as
"must have one or more of the previous").
Also if you wanted you could use "\d" instead of "[0-9]".
A modified version that looks good is: ^(\+|-)?\d+$
This will match "x" or "+x"  or "-x" (where x is any series of one or
more digits, the number of digits have no upper limit).
Your original design would also have matched "+" or "-" without digits
following.
To fix this the last "*" needed to be changed to a "+".
Allowing digits only without a proceeding "+" or "-" was something I
added.
That can be removed by taking out the "?" in the regular expression I
gave.
Hope this helps.
Robert
 

[EMAIL PROTECTED] 7/30/2004 8:10:14 AM >>>
   

have you tried escaping the + and -?  [\+\-]
 

-Original Message-
From: Thomas Vogt [mailto:[EMAIL PROTECTED]
Sent: Friday, July 30, 2004 8:10 AM
To: [EMAIL PROTECTED]
Subject: Help on Validator MASK needed
Hi, I would appreciate some help,
My DynaValidator Form doesn't get validated, I need a signed 
value (the
field is an Integer). But the Mask doesn't seem to get the 
meaning in the
plus or minus in front. Thats why whenever the form gets 
validated i get the
mask error.

Below is my actual validation.xml, but I tried combinations 
like : [+-]{1}
or [+-]{1} or [+-]{1} too 


  
  
  

   

mask^+|-[0-9]*$
 


Anyone with an idea on how to solve this problem ??
Thanks
Thomas

Message sent using UebiMiau 2.7.8

   

-
 

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]


Re: Help on Validator MASK needed

2004-07-31 Thread [EMAIL PROTECTED]
Thanks for the help that mask works,
but there seeems to be a conversion problem with integer values, when i
try to send the +1234 to an Integer Form Field ist gets nulled (without
error), 1234 or -1234 work just fine, Double Fields accept all three.
After having converted the
  
to
  
and doing the String to Integer Conversion on my own in the Action 
Class, everything works just as it should.

Sometimes I think my Machine wants to kick my ass. ;)
Thanks
Thomas

Robert Miller schrieb:
Thomas,
I agree with the escaping "+" (without escaping it is interpreted as
"must have one or more of the previous").
Also if you wanted you could use "\d" instead of "[0-9]".
A modified version that looks good is: ^(\+|-)?\d+$
This will match "x" or "+x"  or "-x" (where x is any series of one or
more digits, the number of digits have no upper limit).
Your original design would also have matched "+" or "-" without digits
following.
To fix this the last "*" needed to be changed to a "+".
Allowing digits only without a proceeding "+" or "-" was something I
added.
That can be removed by taking out the "?" in the regular expression I
gave.
Hope this helps.
Robert
 

[EMAIL PROTECTED] 7/30/2004 8:10:14 AM >>>
   

have you tried escaping the + and -?  [\+\-]
 

-Original Message-
From: Thomas Vogt [mailto:[EMAIL PROTECTED]
Sent: Friday, July 30, 2004 8:10 AM
To: [EMAIL PROTECTED]
Subject: Help on Validator MASK needed
Hi, I would appreciate some help,
My DynaValidator Form doesn't get validated, I need a signed 
value (the
field is an Integer). But the Mask doesn't seem to get the 
meaning in the
plus or minus in front. Thats why whenever the form gets 
validated i get the
mask error.

Below is my actual validation.xml, but I tried combinations 
like : [+-]{1}
or [+-]{1} or [+-]{1} too 


  
  
  

   

mask^+|-[0-9]*$
 


Anyone with an idea on how to solve this problem ??
Thanks
Thomas

Message sent using UebiMiau 2.7.8

   

-
 

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]


RE: Help on Validator MASK needed

2004-07-30 Thread Robert Miller
Thomas,
I agree with the escaping "+" (without escaping it is interpreted as
"must have one or more of the previous").
Also if you wanted you could use "\d" instead of "[0-9]".
 
A modified version that looks good is: ^(\+|-)?\d+$
 
This will match "x" or "+x"  or "-x" (where x is any series of one or
more digits, the number of digits have no upper limit).
Your original design would also have matched "+" or "-" without digits
following.
To fix this the last "*" needed to be changed to a "+".
 
Allowing digits only without a proceeding "+" or "-" was something I
added.
That can be removed by taking out the "?" in the regular expression I
gave.
Hope this helps.
Robert

>>> [EMAIL PROTECTED] 7/30/2004 8:10:14 AM >>>

have you tried escaping the + and -?  [\+\-]

> -Original Message-
> From: Thomas Vogt [mailto:[EMAIL PROTECTED]
> Sent: Friday, July 30, 2004 8:10 AM
> To: [EMAIL PROTECTED]
> Subject: Help on Validator MASK needed
> 
> 
> Hi, I would appreciate some help,
> 
> My DynaValidator Form doesn't get validated, I need a signed 
> value (the
> field is an Integer). But the Mask doesn't seem to get the 
> meaning in the
> plus or minus in front. Thats why whenever the form gets 
> validated i get the
> mask error.
> 
> Below is my actual validation.xml, but I tried combinations 
> like : [+-]{1}
> or [+-]{1} or [+-]{1} too 
> 
> 
> key="error.mask.liquiditaetsaenderung.entscheidung"/>
>
>
>
mask^+|-[0-9]*$
> 
> 
> Anyone with an idea on how to solve this problem ??
> 
> Thanks
> 
> Thomas
> 
> 
> Message sent using UebiMiau 2.7.8
> 
> 
> 
>
-
> 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]




AW: RE: Help on Validator MASK needed

2004-07-30 Thread Thomas Vogt
Seems like the Slashes got lost, 
yes I tried that, but merely had any effect, the resulting error was the
same.

- Original-Nachricht 
Von: Struts Users Mailing List <[EMAIL PROTECTED]>
An: 'Struts Users Mailing List' <[EMAIL PROTECTED]>
Betreff: RE: Help on Validator MASK needed
Datum: 30/07/04 15:14

> have you tried escaping the + and -?  [+-]
> 
> > -Original Message-
> > From: Thomas Vogt [mailto:[EMAIL PROTECTED]
> > Sent: Friday, July 30, 2004 8:10 AM
> > To: [EMAIL PROTECTED]
> > Subject: Help on Validator MASK needed
> > 
> > 
> > Hi, I would appreciate some help,
> > 
> > My DynaValidator Form doesn't get validated, I need a signed 
> > value (the
> > field is an Integer). But the Mask doesn't seem to get the 
> > meaning in the
> > plus or minus in front. Thats why whenever the form gets 
> > validated i get the
> > mask error.
> > 
> > Below is my actual validation.xml, but I tried combinations 
> > like : [+-]{1}
> > or [+-]{1} or [+-]{1} too 
> > 
> > <field property="liquiditaetsaenderung"
depends="required, mask">
> ><msg name="mask" 
> > key="error.mask.liquiditaetsaenderung.entscheidung"/>
> ><arg0
key="error.field.liquiditaetsaenderung.entscheidung"/>
> >
> >
<var><var-name>mask</var-name><var-value>^+|-[0-9]*$</var-value></var>
> > </field>
> > 
> > Anyone with an idea on how to solve this problem ??
> > 
> > Thanks
> > 
> > Thomas
> > 
> > 
> > Message sent using UebiMiau 2.7.8
> > 
> > 
> > 
> > -
> > 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]
> 
> 
> 


Message sent using UebiMiau 2.7.8



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



RE: Help on Validator MASK needed

2004-07-30 Thread Jarnot Voytek Contr AU/SC
have you tried escaping the + and -?  [\+\-]

> -Original Message-
> From: Thomas Vogt [mailto:[EMAIL PROTECTED]
> Sent: Friday, July 30, 2004 8:10 AM
> To: [EMAIL PROTECTED]
> Subject: Help on Validator MASK needed
> 
> 
> Hi, I would appreciate some help,
> 
> My DynaValidator Form doesn't get validated, I need a signed 
> value (the
> field is an Integer). But the Mask doesn't seem to get the 
> meaning in the
> plus or minus in front. Thats why whenever the form gets 
> validated i get the
> mask error.
> 
> Below is my actual validation.xml, but I tried combinations 
> like : [+-]{1}
> or [+-]{1} or [+-]{1} too 
> 
> 
> key="error.mask.liquiditaetsaenderung.entscheidung"/>
>
>
> mask^+|-[0-9]*$
> 
> 
> Anyone with an idea on how to solve this problem ??
> 
> Thanks
> 
> Thomas
> 
> 
> Message sent using UebiMiau 2.7.8
> 
> 
> 
> -
> 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]