Tomcat: Pagebreak nach 10 Datensätzen? Überhaupt möglich?

Beitrag lesen

Guten Morgen Forumer,

bis jetzt war ich in diesem Forum größtenteils nur "stummer" Leser, weil meine Fragen immer durch andere Postings beantwortet worden sind. Nun komme ich aber trotz reichlich Stöbern nicht weiter und hoffe auf eure Hilfe.

Also, das Thema "druckbare Version" wurde ja schon des öffteren hier behandelt. Aber, wie ich bis jetzt feststellen konnte, nur für statische Seiten (korrigiert mich bitte, wenn ich etwas übersehen habe).

Ich möchte eine druckbare Version einer ASP Seite die mir eine unbekannte Anzahl von Datensätze auflistet. Mein Gedanke war jetzt: "Drucke die gesamten Ergebnisse einmal aus, zähle dann die "Datensatzanzahl" auf der ersten Seite und bestimme die Anzahl der Datensätze, die pro Seite angezeigt werden sollen. Ich habe mich mit dem ganzen Design auf der Seite für 10 Datensätze pro Seite entschieden.

Soweit so gut. Wie bekomme ich es aber nun hin, daß überhaupt ein Seitenumbruch an den Drucker gesendet wird? Dazu bin ich wiedereinmal hier im Forum fündig geworden (Pagebreak) und das klappte auch.
Nun noch "schnell" die Datensätze mit einer "if..else.." Klausel (nach jedem 10. Datensatz den Pagebreak Befehl einfügen lassen) zählen lassen und...Pustekuchen....

Grundsätzlich klappte es auch. Ich bekam meine Seitenumbrüche. Nur leider nicht an der Stelle, an der sie sein sollten. Die Seitenumbrüche kommen am Anfang (leere Seiten) und das Ergebnis der DB Abfrage kommt am Schluß (hier ohne Seitenumbruch). Kommt wahrscheinlich daher, daß der Server die DB Abfrage abarbeitet und dem Browser schickt und der Browser vorher den Seitenbrüche...bzw. umgekehrt...;-)

Nun meine Frage: Gibt es eine Möglichkeit das entweder der Server die Seitenumbrüche per ASP macht oder der Browser die an ihn gesannte Seite entsprechend "umwandelt"? Oder liege ich völlig falsch und meine Idee klappt überhaupt nicht...?!?!? Oder liegt der Ansatzpunkt für mein Vorhaben woanders?

Vielen Dank auf alle Fälle für eure Hilfe im voraus,

Tomcat