Description
I got the validation error today by trying to do the 'smart thing'. Basically i have the list of objects and display as the combo box. What i do before work very fine because all thing is string. This time i try to populate directly my objects to the combo box by specify the converter. The result is OK, i got what i want but when i submit the form i got the Validation error. The code simple like this:
<h:selectOneMenu id="S1" value = "#
{csCardRequestHandler.suffixesModel[0].selectedValue}"
disabled="#
">
<f:selectItems value="#
"/>
<f:converter converterId="com.ps.cardservices.SuffixFieldConverter"/>
<!-f:validator validatorId="com.ps.cardservices.NullValidator"/->
</h:selectOneMenu>
Then i thought because of my custom converter so i try to specify the NullValidator just do nothing, still it keeps saying 'ValidatorError'
One more thing i love to report, on my converter method:
public String getAsString(FacesContext context, UIComponent component, Object object) throws ConverterException;
While some tim i get the object as java.lang.String instead of my object type?
Regards,
hovan.
Attachments
Issue Links
- duplicates
-
MYFACES-154 checkbox and listbox do not handler converters well
- Closed