Why wait? On Apr 15, 2008, at 12:21 PM, Mathieu Avoine <[EMAIL PROTECTED]> wrote:
> Thanks for your answer. I didn't think of the thousands separator, > looks like a good explanation. > > I will wait for Stripes 1.5 for the other case. > > Thanks! > > Tim Fennell wrote: >> This is actually fixed in 1.5. When I wrote the number type >> converters orginally I didn't realize that the NumberFormat classes >> in the JDK will suck a number off the front of a String and not >> complain! Someone posted a bug with a better way to do this (using >> NumberFormat and ParsePosition data) to ensure the entire string gets >> passed. >> >> On the "1,56", depending on what locale you are in I'd say that is a >> poorly formatted integer. Would you say that "1,000,000" is not an >> integer? I'm not sure, without writing a lot of checking code, that >> we could ensure that thosands-separators are only ever used with >> three-digit groupings... >> >> -t >> >> On Apr 15, 2008, at 11:13 AM, Mathieu Avoine wrote: >> >>> Hi all, >>> >>> I noticed that if I enter the value 56xlk9293 in a field bound to >>> an Integer property, the value gets converted to 56. >>> The behavior seems incorrect to me, as the string enter contains a >>> bunch of characters that are not numbers. Also, if I >>> enter "1,56", it is converted to 156! Needless to say that I'm a >>> bit surprised: 1,56 is not an integer (could be a float >>> though), and 56xlk9293 is not even a number, and they both get >>> converted anyway without a warning. >>> >>> I tried to specify @Validate(converter=IntegerTypeConverter.class), >>> thinking maybe the wrong TypeConverter was used, but >>> it was the same. >>> >>> 1) Is this really the intended behavior? >>> 2) What do you guys suggest? A custom converter? >>> >>> Thanks! >>> Math >>> >>> >>> --- >>> ------------------------------------------------------------------- >>> --- >>> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference >>> Don't miss this year's exciting event. There's still time to save >>> $100. >>> Use priority code J8TL2D2. >>> http://ad.doubleclick.net/clk;198757673;13503038;p?http:// >>> java.sun.com/javaone >>> _______________________________________________ >>> Stripes-users mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/stripes-users >> >> >> --- >> --- >> ------------------------------------------------------------------- >> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference >> Don't miss this year's exciting event. There's still time to save >> $100. >> Use priority code J8TL2D2. >> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > > > --- > ---------------------------------------------------------------------- > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save > $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > _______________________________________________ > Stripes-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/stripes-users ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Stripes-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/stripes-users
