Try making the property "modaltest" @Persistent. Most probably, it's not properly initialised for the paging request.
Hi everyone: I want to use tapestry's Table . But when I click the next page's link,tapestry throws exception: org.apache.hivemind.ApplicationRuntimeException Either the tableModel parameter or both source and columns parameters must be specified by component Home/$TableView Stack Trace: * org.apache.tapestry.contrib.table.components.TableView.getTableModel(TableView.java:220) * org.apache.tapestry.contrib.table.components.TablePages.setCurrentPage(TablePages.java:191) * org.apache.tapestry.contrib.table.components.TablePages.changePage(TablePages.java:183) * sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) * sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) * sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) * java.lang.reflect.Method.invoke(Method.java:324) * org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeTargetMethod(ListenerMethodInvokerImpl.java:214) * org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod(ListenerMethodInvokerImpl.java:155) * org.apache.tapestry.listener.ListenerMethodInvokerImpl.searchAndInvoke(ListenerMethodInvokerImpl.java:124) * org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod(ListenerMethodInvokerImpl.java:77) * org.apache.tapestry.listener.SyntheticListener.actionTriggered(SyntheticListener.java:51) * org.apache.tapestry.listener.ListenerInvokerTerminator.invokeListener(ListenerInvokerTerminator.java:51) * $ListenerInvoker_112649beb7c.invokeListener($ListenerInvoker_112649beb7c.java) * org.apache.tapestry.link.DirectLink.trigger(DirectLink.java:105) * org.apache.tapestry.engine.DirectService.triggerComponent(DirectService.java:146) * org.apache.tapestry.engine.DirectService.service(DirectService.java:132) * $IEngineService_112649bebd5.service($IEngineService_112649bebd5.java) * org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:66) It could display first page property.When I click second page,it throws exception. My code is: HTML: <table jwcid="@contrib:TableView" align="center" source="ognl:modaltest" pageSize="4" columns="id,threadTitle,threadType,threadViewed,threadCtime,threadLastPost,!developer.id:Author:developer.devName" > <tr> <span jwcid="@contrib:TableColumns" /> </tr> <tr jwcid="[EMAIL PROTECTED]:TableRows" class="ognl:beans.rowClass.next"> <td align="left"> <span jwcid="@Insert" value="ognl:components.tableRows.tableRow.id" /> </td> <td align="right"> <a href="#" jwcid="@DirectLink" listener="listener:getThreadDetail" parameters="ognl:components.tableRows.tableRow.id"> <span jwcid="@Insert" value="ognl:components.tableRows.tableRow.threadTitle" /> </a> </td> <td align="center" > <span jwcid="@Insert" value="ognl:components.tableRows.tableRow.developer.devName" /> </td> </tr> <tr> <td colspan="4" class="tablePages"> <span jwcid="[EMAIL PROTECTED]:TablePages"/> </td> </tr> </table> Is there any error in my code ? Thanks! ________________________________ 使用 MSN Messenger <http://g.msn.com/8HMBCNCN/2737??PS=47575> 与联机的朋友进行交流 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]