Re: Struts Validator: form value1 form value2

2006-06-22 Thread The Jasper

hi,
the validwhen validator can do what you want.

mvg,
Jasper

On 6/22/06, Truong Xuan Tinh [EMAIL PROTECTED] wrote:

Hi there,
You can write a custom validator in Struts to do that, it's rather easy,
both client-side and server-side. Open the jar of commons-validator to
see some script for existed validation rule should help.
Regards.
Tinh
Jeremy Nix wrote:
 How can I use the Struts Validator to enforce the above rule?  Neither
 of the fields are required, but if both are given, they must adhere to
 the given rule.



 Thanks for any help,



 _

 Jeremy Nix

 Senior Application Developer

 Southwest Financial Services, Ltd.

 (513) 621-6699 x1158







-
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: Struts Validator: form value1 form value2

2006-06-22 Thread Jakub Milkiewicz

Yeah validwhen can do it. anyway these antlr expressions are not very
intuitive.
If You have a problem let me kow i will try to help

2006/6/22, The Jasper [EMAIL PROTECTED]:


hi,
the validwhen validator can do what you want.

mvg,
Jasper

On 6/22/06, Truong Xuan Tinh [EMAIL PROTECTED] wrote:
 Hi there,
 You can write a custom validator in Struts to do that, it's rather easy,
 both client-side and server-side. Open the jar of commons-validator to
 see some script for existed validation rule should help.
 Regards.
 Tinh
 Jeremy Nix wrote:
  How can I use the Struts Validator to enforce the above rule?  Neither
  of the fields are required, but if both are given, they must adhere to
  the given rule.
 
 
 
  Thanks for any help,
 
 
 
  _
 
  Jeremy Nix
 
  Senior Application Developer
 
  Southwest Financial Services, Ltd.
 
  (513) 621-6699 x1158
 
 
 
 
 


 -
 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: Struts Validator: form value1 form value2

2006-06-22 Thread Jeremy Nix
I'm trying the following validation, and it is giving me a syntax error:
line 1:87: expecting RPAREN, found 'and'.  Am I going about this
wrong?

field property=field1 depends=float,validwhen
var
  var-nametest/var-name
  var-value
![CDATA[
(
  (field2 == null)
  or ((field2 != null) and (*this* == null))
  or ((field2 != null) and (*this* != null) and (*this* =
field2))
)
]]
  /var-value
/var
/field
field property=field2 depends=float,validwhen
var
  var-nametest/var-name
  var-value
![CDATA[
(
  (field1 == null)
  or ((field1 != null) and (*this* == null))
  or ((field1 != null) and (*this* != null) and (*this* =
field1))
)
]]
  /var-value
/var
/field
_
Jeremy Nix
Senior Application Developer
Southwest Financial Services, Ltd.
(513) 621-6699 x1158
-Original Message-
From: Jakub Milkiewicz [mailto:[EMAIL PROTECTED] 
Sent: Thursday, June 22, 2006 4:01 AM
To: Struts Users Mailing List
Subject: Re: Struts Validator: form value1  form value2

Yeah validwhen can do it. anyway these antlr expressions are not very
intuitive.
If You have a problem let me kow i will try to help

2006/6/22, The Jasper [EMAIL PROTECTED]:

 hi,
 the validwhen validator can do what you want.

 mvg,
 Jasper

 On 6/22/06, Truong Xuan Tinh [EMAIL PROTECTED]
wrote:
  Hi there,
  You can write a custom validator in Struts to do that, it's rather
easy,
  both client-side and server-side. Open the jar of commons-validator
to
  see some script for existed validation rule should help.
  Regards.
  Tinh
  Jeremy Nix wrote:
   How can I use the Struts Validator to enforce the above rule?
Neither
   of the fields are required, but if both are given, they must
adhere to
   the given rule.
  
  
  
   Thanks for any help,
  
  
  
   _
  
   Jeremy Nix
  
   Senior Application Developer
  
   Southwest Financial Services, Ltd.
  
   (513) 621-6699 x1158
  
  
  
  
  
 
 
 
-
  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: Struts Validator: form value1 form value2

2006-06-22 Thread The Jasper

The struts validator guide says you can only join 2 values with and or
or. I'm guessing that means you either have to put in a lot more
parentheses or that you can't use and or or more than once. I would
first try parenthesizing everything.

mvg,
Jasper

On 6/22/06, Jeremy Nix [EMAIL PROTECTED] wrote:

I'm trying the following validation, and it is giving me a syntax error:
line 1:87: expecting RPAREN, found 'and'.  Am I going about this
wrong?

field property=field1 depends=float,validwhen
var
  var-nametest/var-name
  var-value
![CDATA[
(
  (field2 == null)
  or ((field2 != null) and (*this* == null))
  or ((field2 != null) and (*this* != null) and (*this* =
field2))
)
]]
  /var-value
/var
/field
field property=field2 depends=float,validwhen
var
  var-nametest/var-name
  var-value
![CDATA[
(
  (field1 == null)
  or ((field1 != null) and (*this* == null))
  or ((field1 != null) and (*this* != null) and (*this* =
field1))
)
]]
  /var-value
/var
/field
_
Jeremy Nix
Senior Application Developer
Southwest Financial Services, Ltd.
(513) 621-6699 x1158
-Original Message-
From: Jakub Milkiewicz [mailto:[EMAIL PROTECTED]
Sent: Thursday, June 22, 2006 4:01 AM
To: Struts Users Mailing List
Subject: Re: Struts Validator: form value1  form value2

Yeah validwhen can do it. anyway these antlr expressions are not very
intuitive.
If You have a problem let me kow i will try to help

2006/6/22, The Jasper [EMAIL PROTECTED]:

 hi,
 the validwhen validator can do what you want.

 mvg,
 Jasper

 On 6/22/06, Truong Xuan Tinh [EMAIL PROTECTED]
wrote:
  Hi there,
  You can write a custom validator in Struts to do that, it's rather
easy,
  both client-side and server-side. Open the jar of commons-validator
to
  see some script for existed validation rule should help.
  Regards.
  Tinh
  Jeremy Nix wrote:
   How can I use the Struts Validator to enforce the above rule?
Neither
   of the fields are required, but if both are given, they must
adhere to
   the given rule.
  
  
  
   Thanks for any help,
  
  
  
   _
  
   Jeremy Nix
  
   Senior Application Developer
  
   Southwest Financial Services, Ltd.
  
   (513) 621-6699 x1158
  
  
  
  
  
 
 
 
-
  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]




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



Re: Struts Validator: form value1 form value2

2006-06-22 Thread Niall Pemberton

On 6/22/06, The Jasper [EMAIL PROTECTED] wrote:

The struts validator guide says you can only join 2 values with and or
or. I'm guessing that means you either have to put in a lot more
parentheses or that you can't use and or or more than once. I would
first try parenthesizing everything.


Yes it evaluates pairs - so you need more parentheses as Jasper says.
Theres a validwhen example in the struts-examples webapp shipped with
the binary distro.

Niall



mvg,
Jasper

On 6/22/06, Jeremy Nix [EMAIL PROTECTED] wrote:
 I'm trying the following validation, and it is giving me a syntax error:
 line 1:87: expecting RPAREN, found 'and'.  Am I going about this
 wrong?

 field property=field1 depends=float,validwhen
 var
   var-nametest/var-name
   var-value
 ![CDATA[
 (
   (field2 == null)
   or ((field2 != null) and (*this* == null))
   or ((field2 != null) and (*this* != null) and (*this* =
 field2))
 )
 ]]
   /var-value
 /var
 /field
 field property=field2 depends=float,validwhen
 var
   var-nametest/var-name
   var-value
 ![CDATA[
 (
   (field1 == null)
   or ((field1 != null) and (*this* == null))
   or ((field1 != null) and (*this* != null) and (*this* =
 field1))
 )
 ]]
   /var-value
 /var
 /field
 -Original Message-
 From: Jakub Milkiewicz [mailto:[EMAIL PROTECTED]
 Sent: Thursday, June 22, 2006 4:01 AM
 To: Struts Users Mailing List
 Subject: Re: Struts Validator: form value1  form value2

 Yeah validwhen can do it. anyway these antlr expressions are not very
 intuitive.
 If You have a problem let me kow i will try to help

 2006/6/22, The Jasper [EMAIL PROTECTED]:
 
  hi,
  the validwhen validator can do what you want.
 
  mvg,
  Jasper
 
  On 6/22/06, Truong Xuan Tinh [EMAIL PROTECTED]
 wrote:
   Hi there,
   You can write a custom validator in Struts to do that, it's rather
 easy,
   both client-side and server-side. Open the jar of commons-validator
 to
   see some script for existed validation rule should help.
   Regards.
   Tinh
   Jeremy Nix wrote:
How can I use the Struts Validator to enforce the above rule?
 Neither
of the fields are required, but if both are given, they must
 adhere to
the given rule.


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



RE: Struts Validator: form value1 form value2

2006-06-22 Thread Jeremy Nix
Extra parenthesis solved my problem.  Thanks for the help.  Below is the
validation that I added to field 1.  I left it out of field2 since I did
not want to see redundant error messages.

(
  (
(field2 == null)
or
((field2 != null) and (*this* == null))
  )
  or 
  (
((field2 != null) and (*this* != null))
and
(*this* = field2)
  )
)

_
Jeremy Nix
Senior Application Developer
Southwest Financial Services, Ltd.
(513) 621-6699 x1158

-Original Message-
From: The Jasper [mailto:[EMAIL PROTECTED] 
Sent: Thursday, June 22, 2006 10:50 AM
To: Struts Users Mailing List
Subject: Re: Struts Validator: form value1  form value2

The struts validator guide says you can only join 2 values with and or
or. I'm guessing that means you either have to put in a lot more
parentheses or that you can't use and or or more than once. I would
first try parenthesizing everything.

mvg,
Jasper

On 6/22/06, Jeremy Nix [EMAIL PROTECTED] wrote:
 I'm trying the following validation, and it is giving me a syntax
error:
 line 1:87: expecting RPAREN, found 'and'.  Am I going about this
 wrong?

 field property=field1 depends=float,validwhen
 var
   var-nametest/var-name
   var-value
 ![CDATA[
 (
   (field2 == null)
   or ((field2 != null) and (*this* == null))
   or ((field2 != null) and (*this* != null) and (*this* =
 field2))
 )
 ]]
   /var-value
 /var
 /field
 field property=field2 depends=float,validwhen
 var
   var-nametest/var-name
   var-value
 ![CDATA[
 (
   (field1 == null)
   or ((field1 != null) and (*this* == null))
   or ((field1 != null) and (*this* != null) and (*this* =
 field1))
 )
 ]]
   /var-value
 /var
 /field
 _
 Jeremy Nix
 Senior Application Developer
 Southwest Financial Services, Ltd.
 (513) 621-6699 x1158
 -Original Message-
 From: Jakub Milkiewicz [mailto:[EMAIL PROTECTED]
 Sent: Thursday, June 22, 2006 4:01 AM
 To: Struts Users Mailing List
 Subject: Re: Struts Validator: form value1  form value2

 Yeah validwhen can do it. anyway these antlr expressions are not very
 intuitive.
 If You have a problem let me kow i will try to help

 2006/6/22, The Jasper [EMAIL PROTECTED]:
 
  hi,
  the validwhen validator can do what you want.
 
  mvg,
  Jasper
 
  On 6/22/06, Truong Xuan Tinh [EMAIL PROTECTED]
 wrote:
   Hi there,
   You can write a custom validator in Struts to do that, it's rather
 easy,
   both client-side and server-side. Open the jar of
commons-validator
 to
   see some script for existed validation rule should help.
   Regards.
   Tinh
   Jeremy Nix wrote:
How can I use the Struts Validator to enforce the above rule?
 Neither
of the fields are required, but if both are given, they must
 adhere to
the given rule.
   
   
   
Thanks for any help,
   
   
   
_
   
Jeremy Nix
   
Senior Application Developer
   
Southwest Financial Services, Ltd.
   
(513) 621-6699 x1158
   
   
   
   
   
  
  
  
 -
   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]



-
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: Struts Validator: form value1 form value2

2006-06-21 Thread Truong Xuan Tinh
Hi there,
You can write a custom validator in Struts to do that, it's rather easy,
both client-side and server-side. Open the jar of commons-validator to
see some script for existed validation rule should help.
Regards.
Tinh
Jeremy Nix wrote:
 How can I use the Struts Validator to enforce the above rule?  Neither
 of the fields are required, but if both are given, they must adhere to
 the given rule.  

  

 Thanks for any help,

  

 _

 Jeremy Nix

 Senior Application Developer

 Southwest Financial Services, Ltd.

 (513) 621-6699 x1158

  


   


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