I chcą wprowadzić podział na strony w grze ramowych, Czy istnieje jakiś poradnik lub przykładem tego Mam zbadać w niej stronę internetową i przeszedł samouczka, ale nie jest w stanie realizować paginacjipaginacja w playframework
Dzięki
I chcą wprowadzić podział na strony w grze ramowych, Czy istnieje jakiś poradnik lub przykładem tego Mam zbadać w niej stronę internetową i przeszedł samouczka, ale nie jest w stanie realizować paginacjipaginacja w playframework
Dzięki
Mam zaimplementowanych wiele stron w play!
przy użyciu Play pagination module. Działa dobrze, bez problemów. Podam ci pomysł, co zrobiłem, poniżej.
Najpierw zadeklarować ValuePaginator
, który wskazuje na zbiorze wyników (w moim przypadku jest MYSQL
zapytanie)
ValuePaginator vpaginator=query.resultList();
Następnie renderowanie wystąpienie paginator używać go w widoku
render(vpaginator);
W zobacz, użyłem następującej składni:
#{paginate.list items:paginator, as:'r'}
<table>
<tr>
<td>${r[0]}</td>
<td>${r[1]}</td>
<td>${r[2]}</td>
</tr>
</table>
#{/paginate.list}
Załóżmy, że moja kolejka SQL ry wygląda to
Select name,id,address from table
to w tym przypadku r[0]
weźmie wartość nazwiska, r[1]
weźmie wartość identyfikatora i r[2]
odbędzie wartości adresów i czyni te dane w 3 różnych kolumn w tabeli.
Mam nadzieję, że to pomoże.
Pierwszy rozwiązaniem jest użycie paginate-module. Ponadto przeprowadzono dyskusję na temat różnych implementacji, aby rozwiązać ten problem pod numerem google-group. Jeden z jego wyników można znaleźć pod adresem snippet-page. Mam nadzieję, że jedno z rozwiązań pasuje do Ciebie.
dzięki za pomoc, mam kontrolera Admin gdzie mam to public static void UserList() { \t \t \t iterowalny users = userService.findAll(); \t \t render (użytkownicy); i w widoku używam # {lista użytkowników, jako: "użytkownik"} przed moim układem i to na końcu mojego układu \t # {/ list}, próbowałem wziąć pomysł, ale to nie pomogło, czy możesz przypomnienie mi, jak mogę zmienić mój istniejący kod na urs .. Dzięki –
junaidp
Jaki format jest wyjście ~ userService.findAll(); ~? Czy możesz tu wkleić sekcję listy widoku ur? – Kiran
Jaka jest najstarsza obsługiwana wersja? Jestem na 1.2.4, i mimo że dodałem linię do app.conf, mój IDE nie może znaleźć ModelPaginator ani ValuePaginator. Wyodrębniłem moduł do folderu modułów. – theTuxRacer