Paginacja czyli porcjowanie wyników
Paginacja czyli porcjowanie wyników
autorem artykułu jest Krzysztof Kozłowski
Niedawno przy pomocy XSLT tworzyłem galerię zdjęć, do których ścieżki dostepu i opisy przechowywane były w dokumencie XML. Zastosowana transformacja XSLT wyświetlała na stronie zdjęcia w formie prostej galerii, ale jej dużą wadą było to, że wyświetlane były na stronie wszystkie zdjęcia, zawarte w dokumencie XML. A tych zdjęć może przecież być wiele. Wskazane więc, by nie wyświetlać wszystkiego na jednej stronie, ale by przyjąć, że na stronie ma być tylko np. 20 zdjęć, a jeżeli jest ich więcej, to podzielić wyświetlanie na podstrony i udostępnić oglądającemu nawigację, umożliwiającą mu przemieszczanie się po kolejnych podstroanch galerii.
Podobny problem pojawi się podczas wyświetlania np. wyników zwróconych przez wyszukiwarkę. Wszędzie, gdzie istnieje problem wyświetlania dużej ilości danych - kiedy wyświetlanie to może zostać podzielone na wiele podstron - zastosowanie będzie miała poniższa transformacja. Jako, że do porcjowania wyników wykorzystujemy transformację XSLT, zakładamy oczywiście, że zbiór wyników, zdjęć itp. znajduje się w jakimś wejściowym dokumencie XML.
Więcej na stronie: http://xmlguru.net/artykuly/artykuly-tutorial/120-paginacja-porcjowanie-wynikow.html
--
XMLguru.net - o XML praktycznie i po ludzku
Artykuł pochodzi z serwisu www.Artelis.pl
Zobacz takze:
Turystyczne ubezpieczenie narciarskie - dla amatorów bi
Zwalczanie alergii przez odpowiednie odżywianie się
System odpornościowy człowieka
Counter-Strike rodzaje rozgrywek
Tworzenie stron internetowych www