[ 
https://issues.apache.org/jira/browse/MYFACES-3008?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16128788#comment-16128788
 ] 

Thomas Andraschko commented on MYFACES-3008:
--------------------------------------------

It's right that it is not honored at this place but it's honored before in 
UIInput#validate which is also used for h:select*. So the question is just: 
Should we pass null or "" to the converter?

So, i would close it for now as:
- over 6 years old
- there is no example or use-case in the description
- I can't find the mailing list entry

> Select components should honor 
> javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL
> ------------------------------------------------------------------------------------------
>
>                 Key: MYFACES-3008
>                 URL: https://issues.apache.org/jira/browse/MYFACES-3008
>             Project: MyFaces Core
>          Issue Type: Bug
>    Affects Versions: 2.0.2, 2.0.3
>         Environment: Glassfish v3, myfaces core 2.0.2
>            Reporter: Jay Palaniappan
>            Assignee: Thomas Andraschko
>
> javax.faces.component.UIInput.getConvertedValue converts empty String to null 
> even when javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL is set 
> as false.
> When I dug deeper I narrowed down the issue to the method 
> org.apache.myfaces.shared_impl.renderkit.RendererUtils.getConvertedUISelectOneValue
>  where if the submitted value is an empty string the submittedvalue is set to 
> null. I also understand that this logic was put in place to solve the issue 
> no. 1759 for version 1.2.2 but in JSF 2.0 the empty string to null conversion 
> is handled globally using context parameter 
> javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL.  



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to