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

Reply via email to