自动分页,返回时跳回指定页

实现原理:

        displaytag 自动分页时,只需要提供一个“集合”(name 属性) 和翻页对应的 requestURI 属性(也是返回整体的集合)

执行翻页时 displaytag 会自动计算出页数,形如:

http://localhost:8080/bpp/manager/sys/barcodeRule/Companys.action?d-446951-p=2&tnum=SW004


获取翻页指定的页数的参数名称(如:d-446951-p)的方法:

    /**
     * 通过表格ID名称取得PAGE的字符串
     * @param id
     * @return
     **/
    public static  String getPageParamName(String id){
        return  new  org.displaytag.util.ParamEncoder(id).
                              encodeParameterName(org.displaytag.tags.TableTagParameters.PARAMETER_PAGE);
    }


由此可有,如果要跳回到指定页,只需满足如下2个条件:

1、取出指定的集合

2、在URL尾添加指定页数的参数(形如:d-446951-p=2)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值