[ http://issues.apache.org/jira/browse/TAPESTRY-847?page=all ]
Jesse Kuhnert resolved TAPESTRY-847.
------------------------------------
Fix Version/s: 4.1
Resolution: Invalid
The "translator" binding should be used on numeric input fields, in addition to
the validators binding.
> Max and Min validators throw NumberFormatException
> --------------------------------------------------
>
> Key: TAPESTRY-847
> URL: http://issues.apache.org/jira/browse/TAPESTRY-847
> Project: Tapestry
> Issue Type: Bug
> Components: Framework
> Affects Versions: 4.0
> Reporter: Chris Conrad
> Fix For: 4.1
>
>
> I have a text field on a form into which a user is supposed to enter a number
> within a certain range. So I added the max and min validators to the text
> field hoping they would do what they're supposed to do. Unfortunately, a
> user quickly discovered that if they don't follow the instructions and enter
> a letter into that text field they get an ugly NumberFormatException. I
> poked around a little and found that I can't even catch that exception to
> present something nicer to the user because my listener method never even
> gets called. So, it would be extremely useful if the numerical related
> validators caught NumberFormatException and provided a "The value must a be
> number" error message.
> In this particular case, using any kind of drop down or selection box widget
> wouldn't work because the number range is quite large (basically from 0 to
> several million).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]