使用自定义页面调用jeesite分页功能的方式

  • 在日常开发中,经常遇见需要根据前端搭建的页面填充功能的情况,比如分页功能,以下是详细的步骤

1.首先要访问当前需要分页的页面

@RequestMapping(value = {"lawsList",""})
	public String lawsList(Laws laws, HttpServletRequest request, HttpServletResponse response, Model model) {
		Page<Laws> page1 =LawsService.findPage(new Page<Laws>(request, response), laws);
		model.addAttribute("page", page1);
		return "terminal/laws/lawsList";
	}

这里的Page已经将我们需要用到的内容发送到了lawsList.jsp页面中
2.lawsList.jsp中定义两个隐藏域,用来存放pageNo和pageSize:
pageNo为当前页码
pageSize为每页显示的条数(我这里是6条,可以根据自己的需要进行设置,具体设置方式见第5步)

<input id="pageNo" name="pageNo" type="hidden"/>
<input id="pageSize" name="pageSize" type="hidden"/>

3.页面点击按钮图片调用分页方法

<img src="${ctxStatic}/jb/img/23(2).png" onclick="page(${page.pageNo-1},6)"/>
<img src="${ctxStatic}/jb/img/24(2).png" onclick="page(${page.pageNo+1},6)"/>

4.添加分页js代码

<script type="text/javascript">
			function page(n,s){
				if(n==0){
					n=1;
				}
				$("#pageNo").val(n);
				$("#pageSize").val(s);
				$("#form1").submit();
	        	return false;
	        }
		</script>

5.service中设置page的pageSize为6,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值