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 与联机的朋友进行交流
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]