Announcement

Collapse
No announcement yet.

Paging

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Paging

    Hallo zusammen,

    ich versuche das Ergebnis einer Datenbank-Abfrage auf eine Seite anzuzeigen und zwar mit paging Funktionalität. D.h. es dürfen pro Seite nur 4 Datensätze, sage ich Mal, dargestellt werden, aber mit Textlinks für die nächsten Seiten bzw. Datensätze bis zum letzten 4 Datensätze.

    Das ganze funktioniert aber leider nicht und ich kann den Fehler nicht lokalisieren.
    Für jede Hilfe bin ich sehr Dankbar.

    Messmar

    Code:

    HTML Code:
    <pg:pager id="p" maxPageItems="4" maxIndexPages="3" export="number,offset" scope="request">
    		<sql:query var="query1" dataSource="${MyTestDrive}" sql="SELECT dddddd 
    			FROM xxxx, xxxx
    			WHERE yyyyyyy etc...
    			ORDER BY zzzzz etc.
    			LIMIT 4" />  
    		
    		<table cellpadding="0" cellspacing="0" border="1">
    		<c:forEach var="linha" items="${query1.rows}"> 
    		    <pg:item> 
    			    Anzeigen der Daten....
    	    	</pg:item> 
    		</c:forEach> 
    	  </table>
    	  
    	  <pg:index> 
    		  <pg:first><a href='<c:out value="${pageUrl}" />'>[Primeira]</a></pg:first> 
    		  <pg:prev><a href='<c:out value="${pageUrl}" />'>[Anterior]</a></pg:prev> <pg:pages><a href='<c:out value="${pageNumber}" />'></a></pg:pages> 
    		  <pg:pages><a href='<c:out value="${pageUrl}" />'><c:out value="${pageNumber}"/></a></pg:pages> 
    		  <pg:next><a href='<c:out value="${pageUrl}" />'>[Proxima(<c:out value="${pageNumber}"/>)]</a></pg:next> 
    		  <pg:last><a href='<c:out value="${pageUrl}" />'>[Ultima]</a></pg:last> <a href="javascript:window.close();"><strong>Fechar</strong></a> 
    	  </pg:index> 
      </pg:pager>
Working...
X