[
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)