我用 Pageable 进行的分页,默认索引从 0 开始.怎么改成从 1 开始啊...去 Google 搜的试过都不行啊...
我用 Pageable 进行的分页,默认索引从 0 开始.怎么改成从 1 开始啊...去 Google 搜的试过都不行啊...
1
speedofstephen Nov 18, 2019
从 0 开始不好么? 前端改改显示不行么
|
2
anakinsky Nov 18, 2019
我是写了个工具类,构造 Pageable,自动减 1
|
3
haoz1w0w Nov 18, 2019
你让前端传你 减 1 不就行了
|
4
zhenjiachen Nov 18, 2019
|
5
novaeye Nov 18, 2019
application.properties 里加一行
spring.data.web.pageable.one-indexed-parameters=true |
6
From313 OP |
7
From313 OP |
8
huxiaohaiyang Nov 18, 2019
关键词:setOneIndexedParameters
|
9
andychen20121130 Nov 18, 2019 via Android
第一条不显示不可以吗?
|
10
hantsy Nov 18, 2019 @From313
输入的 Pagable 应该可以自己实现一个 Impl 就可以了。 返回的比较简单,重写一下 Page 的 Serialization,重新组织一下返回的 Page 结果。https://github.com/hantsy/spring-microservice-sample/blob/master/post-service/src/main/java/com/hantsylabs/sample/springmicroservice/post/PageJsonSerializer.java |
11
hantsy Nov 18, 2019
之前一个项目用 Offset,Limit 分页,一样实现了 Pagable 接口。
|
12
huijiewei Nov 18, 2019
one-indexed-parameters: true 没有问题
|
13
From313 OP one-indexed-parameters: true 没用
setOneIndexedParameters true 也没用 我总感觉我代码写的有问题- - Pageable pageable = PageRequest.of(pageNo, 15); pageSize 写死为 15, pageNo 是前端传给我的 |