Domanda

Devo visualizzare le voci del registro da un database. Ovviamente i dati di registro sono enormi, quindi devo mostrare i risultati su più pagine, e che ** senza ** ottenere ** tutti ** tutti i dati di registro contemporaneamente, ma mentre l'utente naviga tra le pagine.

Conosco DisplayTag e TableTags , ma mi sembra che entrambi recuperino tutti i dati prima di applicare l'impaginazione.

Prima di iniziare a sviluppare il mio tag JSP, qualcuno conosce una soluzione di terze parti per questo problema?

Grazie,
Marius

È stato utile?

Soluzione

Informazioni su DisplayTag: supporta Elenco valori modello di progettazione.

Altri suggerimenti

La migliore soluzione al riguardo è Jmesa

All'interno del tuo JSP non c'è davvero il posto giusto per risolvere l'intero problema. In un tipico approccio a più livelli, si separa la presentazione (qui JSP) dall'accesso ai dati (dove si esegue la query).

Il tuo tag displaytag / jsp dovrebbe passare al livello di accesso ai dati quale pagina desidera (ad esempio, ho bisogno dei prossimi 30 e sono a pagina 5), ??e il tuo livello di accesso ai dati si occupa quindi di una query impaginata.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top