1.displayTag的初期表示(有缓冲)
/** */
/** ページャID */
private static final String PAGER_ID = ENTRY_MANAGER .name( " Cfrmtu400FormPager " );
// ページ制御
PageControler pager = new DisplayTagPageNavigator(req, PAGER_ID);
pager.initPageNaviParam(req, < 1ページ最大表示明細数 > );
private static final String PAGER_ID = ENTRY_MANAGER .name( " Cfrmtu400FormPager " );
// ページ制御
PageControler pager = new DisplayTagPageNavigator(req, PAGER_ID);
pager.initPageNaviParam(req, < 1ページ最大表示明細数 > );
根据上面的代码会在session中以PAGER_ID作为键值保存一个Pager对象。
Pager对象的各项目初期值:
当前表示序号(offset) : 1
1页最大明细数:<1ページ最大表示明細数>
排序项目,排序顺:无
根据可以通过下面代码改变初期值。
//
ページ制御
DisplayTagPageNavigator pager = new DisplayTagPageNavigator(req, PAGER_ID);
pager.initPageNaviParam(req, < 1ページ最大表示明細数 > );
pager.changePageNaviOffsetParam(req, currentPage);
pager.setSortItem(sortItem);
pager.setSortOrder(sortOrder);
pager.setUseSortName( true );
DisplayTagPageNavigator pager = new DisplayTagPageNavigator(req, PAGER_ID);
pager.initPageNaviParam(req, < 1ページ最大表示明細数 > );
pager.changePageNaviOffsetParam(req, currentPage);
pager.setSortItem(sortItem);
pager.setSortOrder(sortOrder);
pager.setUseSortName( true );
2.displayTag的初期表示(无缓冲)
/** */
/** ページャID */
private static final String PAGER_ID = ENTRY_MANAGER .name( " Cfrmtu400FormPager " );
// ページ制御
PageControler pager = new DisplayTagPageNavigator(req, PAGER_ID);
pager.initPageNaviParam(req, < 1ページ最大表示明細数 >, <明細データ総数> );
private static final String PAGER_ID = ENTRY_MANAGER .name( " Cfrmtu400FormPager " );
// ページ制御
PageControler pager = new DisplayTagPageNavigator(req, PAGER_ID);
pager.initPageNaviParam(req, < 1ページ最大表示明細数 >, <明細データ総数> );
根据上面的代码会在session中以PAGER_ID作为键值保存一个Pager对象。
Pager对象的各项目初期值:
当前表示序号(offset) : 1
1页最大明细数:<1ページ最大表示明細数>
明细总数:<明細データ総数>
排序项目,排序顺:无
根据可以通过下面代码改变初期值。
//
ページ制御
DisplayTagPageNavigator pager = new DisplayTagPageNavigator(req, PAGER_ID);
pager.initPageNaviParam(req, < 1ページ最大表示明細数 >, <明細データ総数> );
pager.changePageNaviOffsetParam(req, currentPage);
pager.setSortItem(sortItem);
pager.setSortOrder(sortOrder);
pager.setUseSortName( true );
DisplayTagPageNavigator pager = new DisplayTagPageNavigator(req, PAGER_ID);
pager.initPageNaviParam(req, < 1ページ最大表示明細数 >, <明細データ総数> );
pager.changePageNaviOffsetParam(req, currentPage);
pager.setSortItem(sortItem);
pager.setSortOrder(sortOrder);
pager.setUseSortName( true );
※ PAGER_ID: JSP中<display:table>标签中的pager属性的值。(ENTRY_<SYSTEM><SUBSYS>_<フォーム名>Pager)