myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Cagatay Civici" <cagatay.civ...@gmail.com>
Subject Re: f:selectItems value property
Date Thu, 14 Sep 2006 14:13:14 GMT
Hi,

You can also try the s:selectItems component to automatically create the
select items.

http://myfaces.apache.org/sandbox/selectItems.html

regards,

Cagatay

On 9/14/06, Gerald Müllan <bierbrauen@gmail.com> wrote:
>
> 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
>
Mime
View raw message