在分页+模糊查询时,如果不在第一页再次输入查询条件点击查询,由于使用了boostrap-table会自动封装pageNumber参数,所以这时候搜索显示的是该页下满足查询条件的记录,如果记录数不足则无法显示,因此可以在service中做判断再返回
int total = userMapper.getUserCount(nameText);
int offset = (pageNumber - 1) * pageSize;
if(offset >= total) {
offset = 0; //如果查询结果少于开始记录,则返回第一页显示
}
也可以设置pageNumber为1