myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gerald Müllan" <bierbra...@gmail.com>
Subject Re: Re: f:selectItems value property
Date Thu, 14 Sep 2006 16:38:49 GMT
A converter has to be used for the "value" argument of a SelectItem,
not for the SelectItem Array itself. Maybe there is no Converter for
your given value.

cheers,

Gerald

On 9/14/06, urswagner@bluemail.ch <urswagner@bluemail.ch> wrote:
>
> I don't have a converter. Ist is an array of the JSF type
> SelectItem. I hope in this case a default converter is implemented.
> Isn't it?
>
>
> ----Ursprüngliche Nachricht----
> Von: bierbrauen@gmail.com
> Datum: 14.09.2006 16:02
> An: "MyFaces Discussion"<users@myfaces.apache.org>,
> <urswagner@bluemail.ch>
> Betreff: Re: f:selectItems value property
>
> Hi,
>
> you can try it also with:
>
> public List<SelectItem> getSelectItems()
> {
>  ...
> }
>
> but the problem comes from creating a SelectItem. How do you
> assign
> value and label?
>
> It may also be a need to create a Converter for some type of
> values
> putting into the "value" property.
>
> regards,
>
> Gerald
>
> On 9/14/06, urswagner@bluemail.ch <urswagner@bluemail.ch> wrote:
> > iI f:selectItems the propery value must be set with a bean
> property
> > of return type SelectItem[]. Is this not correct?
> >
> > Thanks
> >
> > I do the following and get an exception
> >
> > class Sell {
> > ..
> > SelectItem[] getArticleConditionOptions()
> >
> > }
> >
> >       <h:selectOneMenu>
> >   <f:selectItems value="#{sell.articleConditionOptions}" />
> >         </h:selectOneMenu>
> >
> > generates a nexception
> >
> > Caused by: java.lang.IllegalArgumentException: Value is no
> String
> > and component _idJsp6:_idJsp13with path: {Component-Path :
> [Class:
> > javax.faces.component.UIViewRoot,ViewId: /sell.jsp][Class:
> javax.
> > faces.component.html.HtmlForm,Id: _idJsp6][Class: javax.faces.
> > component.html.HtmlSelectOneMenu,Id: _idJsp13]} does not have a
> > Converter
> > at org.apache.myfaces.shared_impl.renderkit.RendererUtils.
> > getConvertedStringValue(RendererUtils.java
> >
>
>
> --
> http://www.irian.at
>
> Your JSF powerhouse -
> JSF Consulting, Development and
> Courses in English and German
>
> Professional Support for Apache MyFaces
>
>
>
>


-- 
http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces

Mime
View raw message