Validation is not appling for comma separated number entered in text field
which has property type integer
-----------------------------------------------------------------------------------------------------------
Key: WW-2943
URL: https://issues.apache.org/struts/browse/WW-2943
Project: Struts 2
Issue Type: Bug
Affects Versions: 2.0.6
Environment: Win xp
Reporter: Srinivas
Hi
we are using the struts2.0.6 framework as part of our business application
.Recently we found that there is a validation issue with struts2 frame work.
Let me explain my problem first.
In our jsp page i have defined a s:text field and the field property is integer
type(defined in bean).Now if i enter the string value in text filed now submit
the form , then the struts2 frame work shows the validation error for the
string because the property of type Integer. This is right behavior . But if i
enter the integer value with comma separated i.e 1,2,3 in text box now submit
the form then the struts2 frame work converting the comma separated integer
value into normal integer number that means struts frame work strips(removes)
the commas form the given number and does not throwing any error.
Now my questiong is how to validate the integer value which has the commas . Is
there any solution for this? Basicallay we dont want to provide our coustom
validation for this fieled because if we do so then we have to apply this
validation througout application around 150 places.
Is there any common place to provide validation or is struts2 already provide
any solution for this? in which file(struts2 code base ) can we provide the our
own validation for the text field which will apply for all text fields.
your pointers are very help full
thanks in advance.
Srinivas
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.