Aktywne Wpisy
![Hejtel](https://wykop.pl/cdn/c3397992/Hejtel_I9KOZd7Cl2,q60.jpg)
Hejtel +80
#famemma największe i najbardziej dziwne info to że Ulfik niski grubasek jest z Wixą xD przecież w warunkach normalnego życia to by się nie wydarzyło, ona by ma niego nigdy nie spojrzała.
![Hejtel - #famemma największe i najbardziej dziwne info to że Ulfik niski grubasek jes...](https://wykop.pl/cdn/c3201142/2853a67bd9b6e46c02ebd42b71c981be2aaacb2dd49799ab965e5c8e1a4b7fda,w150.jpg?author=Hejtel&auth=18ac1f6e6a9c2e03f983141d129dc85b)
źródło: temp_file6842026978634487884
Pobierz![serniczekwiedensky](https://wykop.pl/cdn/c0834752/0974df92452d7a66dedafca130701dbee064795e24dc6d9faeef8962a827bfd9,q60.jpg)
Mezczyzni ktorzy walą konia są nieczyści i zniszczeni przez zachodnią europe, feminizm i lgbt. Myslicie tylko o seksie to tez jest juz seks. Plugawicie swoje ciala. Walenie konia powinno byc dostepne tylko dla zonatych. Nawet pewnie sie zrego nie zpowuadacie #konserwatyzm
Cześć
Zapędziłem się w kozi róg i chyba czas na poradę kogoś z większym doświadczeniem. Mam kontroler który ma 3 endpointy. 1 (get) zwraca stronę główną z formularzem. 2 (post) na podstawie danych z formularza strzela do zewnętrznego serwisu i zwraca 1 rezultat jako page do widoku. 3 (get) służy do paginacji strony. Czyli przychodzą zapytania z wartością page i zwracam odpowiedni rezultat. W czym problem? W tym że pobierając dane z serwisu w endpoincie post nie mam do nich dostępu w endpoincie get paginacji. Muszę stosować zmienna globalna ze scope session by nie była nadpisywania przy jednoczesnej pracy kilku użytkowników. Nie podoba mi się te rozwiązanie a nie umiem już wymyślić nic innego. Jakie byłoby najlepsze podejście w tym wypadku?
źródło: comment_1605025408qABSswoQcPcgsUEKaOEjDu.jpg
PobierzJeśli te dane nie są duże, to widziałem też zwracanie wszystkich danych (wszystkich stron), a dzieleniem tego na strony zajmowała się już tylko przeglądarka u klienta.
Wystarczy jeden który powinien przymować wartości/filtr z formularza i numer strony.
więc robimy kopiuj wklej z baeldunga xD
https://www.baeldung.com/rest-api-pagination-in-spring
https://www.baeldung.com/pagination-with-a-spring-rest-api-and-an-angularjs-table
i tam dao zastępujesz sobie kodem odpytującym zewnętrzny serwis.
Jeśli chcesz zostać przy ściąganiu najpierw wszystkiego (czy tam 30) rekordów, to olej paginację serverside i zrób to w jakimś js na froncie, który sobie w jsonie pobierze te 30 elementów z twojego API i będzie je prezentował pojedynczo.
No tak tylko do czego odnosi się ten komentarz bo chyba straciłem wątek. W sensie do jsa można słać czy ogółem
No i ty nie robisz de facto paginacji serwer side, bo ta polega na pobieraniu części danych (najczęściej z bazy) z całości o którą prosi klient. Ty i tak u siebie na serwerze trzymasz w pamięci całość danych klienta i tylko wysyłasz mu kawałeczki, jak zmienia strony.
no tak też racja. Czyli chyba postanowione