Must have worked at some point, otherwise I would not have has the required
in there in the first place.  It was an easy change, so no problem.

Chees Greg

On 23 February 2018 at 16:51, Yasser Zamani <yasserzam...@apache.org> wrote:

> Did your form beans work in previous Struts version and now you have to
> change all? Or you get this error always with all Struts versions?
> On Feb 23, 2018, at 5:48PM, Greg Huber <gregh3...@gmail.com<mailto:gr
> egh3...@gmail.com>> wrote:
>
> I checked, and double value comes from ongl,  and yes it wont be a null, so
> does not get validated.  I get the struts error though.  I have had to
> change all my form beans to be Doubles.
> https://struts.apache.org/core-developers/required-validator.html could do
> with an update warning no not to use primitives.
>
> Cheers Greg
>
> Cheers Greg
>
> On 23 February 2018 at 12:51, Yasser Zamani <yasserzam...@apache.org>
> wrote:
>
>
>
>  On 2/23/2018 2:40 PM, Greg Huber wrote:
>  We use  <field-validator type="required"> validator to make sure null is
>  not passed, but if I use a double it does not now validate, it wants a
>  Double for it to work.
>
>  Has there been any changes, or has it always been like this?
>
>  Did you mean it works in some versions as you expect?
>
>  I think the primitive type double, cannot be null at all in java and
>  automatically will be initialized to 0 by java i.e. you don't need a
>  null validator in such situations. The non-primitive type Double, can.
>  This may explain why when you change your type to Double it starts
> working.
>
>  Regards.
>
>
> ________________________________
>
>  To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
>  For additional commands, e-mail: dev-h...@struts.apache.org
>
>
>

Reply via email to