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: binding selectBooleanCheckbox to a table row
Date Tue, 21 Nov 2006 12:55:48 GMT
Hi,

do you have made sure that your manage-bean "FailureWrapper" has a
default no-arg constructor? It seems that the jsf managed-bean
facility cannot create a new instance of the bean.

cheers,

Gerald

On 11/21/06, puschteblume@gmx.de <puschteblume@gmx.de> wrote:
> Hello
>
> I have checked the archive but can't find a solution for my problem.
>
> I have a t:dataTable which has rows. On the first column of each row I
> have a checkbox which should be automatically checked dependend of
> another checkbox. For instance, if I have a checkbox in the tableheader
> an press the "mark all checkbox" all checkboxes should be selected. I
> got the following exception:
>
> I got the following exception.
>
> java.lang.InstantiationException: com.rsp.web.base.FailureWrapper
>
> Could you tell me what I have done wrong? Thanks a lot for your help
>
> Heiko
>
>
>
>
> <t:column style="vertical-align:top">
>         <f:facet name="header">
>         <h:commandLink action="#{failures.doAction}">
>           <t:selectBooleanCheckbox onchange="submit()"
> value="#{failures.markedAll}"
>             valueChangeListener="#{failures.valueChanged}" />
>             </h:commandLink>
>         </f:facet>
>         <t:selectBooleanCheckbox binding="#{failureWrapper.checkBox}"
> value="#{failure.marked}"></t:selectBooleanCheckbox>
>       </t:column>
>
> The failureWrapper and failures are defined as managed beans.
>
> <managed-bean>
>         <managed-bean-name>failures</managed-bean-name>
>         <managed-bean-class>com.rsp.web.base.Failure</managed-bean-class>
>         <managed-bean-scope>session</managed-bean-scope>
>     </managed-bean>
>     <managed-bean>
>         <managed-bean-name>failureWrapper</managed-bean-name>
>
> <managed-bean-class>com.rsp.web.base.FailureWrapper</managed-bean-class>
>         <managed-bean-scope>request</managed-bean-scope>
>     </managed-bean>
>
> com.rsp.web.base.FailureWrapper has the following methods:
>
>  public HtmlSelectBooleanCheckbox getCheckBox() {
>         return this.checkBox;
>     }
>
>     public void setCheckBox(HtmlSelectBooleanCheckbox checkBox) {
>         this.checkBox = checkBox;
>     }
>


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