You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Howard M. Lewis Ship (JIRA)" <de...@tapestry.apache.org> on 2008/02/02 00:51:09 UTC

[jira] Updated: (TAPESTRY-2085) When a user submit a form with a TextField and the value is missing or blank, the value null is passed through the component to the model property

     [ https://issues.apache.org/jira/browse/TAPESTRY-2085?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship updated TAPESTRY-2085:
-------------------------------------------

    Summary: When a user submit a form with a TextField and the value is missing or blank, the value null is passed through the component to the model property  (was: Empty textfield submits null value)

> When a user submit a form with a TextField and the value is missing or blank, the value null is passed through the component to the model property
> --------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-2085
>                 URL: https://issues.apache.org/jira/browse/TAPESTRY-2085
>             Project: Tapestry
>          Issue Type: Bug
>    Affects Versions: 5.0.10
>            Reporter: Kevin Menard
>            Assignee: Howard M. Lewis Ship
>            Priority: Critical
>
> This was initially reported on the dev list by Geoff Callender.
> When submitting a form containing a textfield and nothing has been typed into that textfield, the value will be submitted as null rather than the empty string.  In past version, the empty string would be submitted.
> The net result is NPEs and coercion issues.  If the textfield is bound to a String and that String is used without checking for null, an NPE will result when none used to.  If the textfield is bound to any other type, such as an Integer, the Tapestry type coercer will fail with an appropriate exception (e.g., NumberFormatException).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org