boot (1.4.0) "Pageable" dla stronicowania. Działa bez problemów. Domyślnie wartość strony zaczyna się od "0", ale z przodu -wartość strony zaczyna się od "1". Czy istnieje jakieś standardowe podejście do wartości przyrostu zamiast ręcznego zwiększania numeru strony w kodzie?Jak skonfigurować stronicowanie w Spring Side począwszy od strony 1, a nie 0
public Page<Device> find(DeviceFindCommand deviceFindCommand, Pageable pageable){
//page = 0 //Actual is 0, Expected increment by 1.
}
Każda pomoc powinna być znacząca.
Po wdrożeniu Alan odpowiedzi o następujących zagadnień,
1) Nadal jestem w stanie uzyskać dostęp do strony, która zwraca zerowy pierwszą stronę (nie wiem czy to jest problem, ale nie chcę, aby uzyskać lepsza klarowność).
http://localhost:8180/api/v1/books/?page=3&size=2
Response
{
"content": [
{
"id": "57da9eadbee83fb037a66029",
.
.
.
}{
.
.
.
}
],
"last": false,
"totalElements": 5,
"totalPages": 3,
"size": 2,
"number": 2, //strange always getting 1 less than page number.
"sort": null,
"first": true,
"numberOfElements": 2
}
2) "numer": 2, w odpowiedzi zawsze uzyskanie jednego mniej niż number.It strona powinna powrócić bieżący indeks stron.
Jakiej technologii używasz do tworzenia stron frontowych? –
Wiosenny rozruch 1.4.0 – VelNaga
@ Cèsar Przedni koniec z użyciem Ember 2.7 s – VelNaga