0
我編譯並將paginate-head.jar添加到我的構建路徑中。在我的控制器中,我得到了paginator,並將其傳遞給渲染器。paginate-head未顯示值
public static void newjoinee() {
ValuePaginator vp = help.showNewJoineesList();
render(vp);
}
我還添加了虛擬值到列表中,並用實例這份名單中除了列出被創建爲查詢結果分頁程序。
public ValuePaginator showNewJoineesList() {
List<String> foo = new ArrayList<String>();
ArrayList<String> bar = new ArrayList<String>();
bar.add("Ek");
bar.add("Don");
bar.add("Teen");
ValuePaginator vpaginator = new ValuePaginator(bar);
//Also tried to pass a list obtained as a result of a query.
//foo = databaseAgent.getloginuserdata();
//ValuePaginator vpaginator = new ValuePaginator(foo);
return vpaginator;
}
在我看來,我嘗試以顯示列表如下,從另一個SO question拍攝。
#{paginate.list items:paginator, as:'r'}
<table>
<tr>
<td>${r[0]}</td>
<td>${r[1]}</td>
<td>${r[2]}</td>
</tr>
</table>
#{/paginate.list}
我在視圖中看不到列表。任何解決方案
是你的變量「分頁程序」重命名!就是這樣。即將回答我自己的問題,你擊敗了我:) – theTuxRacer 2012-07-19 07:31:56