Forum » Izdelava spletišč » Listanje po zapisih
Listanje po zapisih
Gadjit ::
Kako naj izvedem listanje po zapisih, da bi vedu kdaj dodat gumb next, prev..
Stran je JSP in podatke o npr. osebah dobim iz PB. Podatki tipa java.util.Collection.
Upam da me razumete: imam 100 oseb in jih želim prikazat v tabeli samo 15, zato rabim gumb next na naslednih 15 zapisov. Enako kot listanje po forumu.
Stran je JSP in podatke o npr. osebah dobim iz PB. Podatki tipa java.util.Collection.
Upam da me razumete: imam 100 oseb in jih želim prikazat v tabeli samo 15, zato rabim gumb next na naslednih 15 zapisov. Enako kot listanje po forumu.
kopernik ::
Jah, tle ni neke vgrajene funkcionalnosti. Tu moraš ti
sprogramirati. Kako? Možnosti je več:
- če nimaš možnosti vplivati na collection, potem pač ena for zanka,
ki ima začetno vrednost 0 oz. 14 oz. 29,.... Link za naprej/nazaj
mora vsebovati to začetno vrednost (ki pa je lahko karkoli, ne nujno
integer). To pač ful odvisno od tipa objektov, ki so v Collection-u.
Če imaš stringe, potem moraš delati primerjavo s Stringi. Skratka, nekaj
mora biti, da lahko primerjaš objekte med sabo.
- če pa imaš možnost vplivati na Collection (torej njegovo velikost),
potem lahko že z SQL-om omejiš rezultate. Pogoji so enaki kot v prejšnji
točki - odvisni od podatkov.
Upam, da ti je jasno, kaj sem hotel povedati.
lp
sprogramirati. Kako? Možnosti je več:
- če nimaš možnosti vplivati na collection, potem pač ena for zanka,
ki ima začetno vrednost 0 oz. 14 oz. 29,.... Link za naprej/nazaj
mora vsebovati to začetno vrednost (ki pa je lahko karkoli, ne nujno
integer). To pač ful odvisno od tipa objektov, ki so v Collection-u.
Če imaš stringe, potem moraš delati primerjavo s Stringi. Skratka, nekaj
mora biti, da lahko primerjaš objekte med sabo.
- če pa imaš možnost vplivati na Collection (torej njegovo velikost),
potem lahko že z SQL-om omejiš rezultate. Pogoji so enaki kot v prejšnji
točki - odvisni od podatkov.
Upam, da ti je jasno, kaj sem hotel povedati.
lp
Gadjit ::
Ja mi je. Na velikost collection ne morn vplivat, ker uporabljam EJBje, ki so CMP (container managed persistance) in sam recem vrni mi use osebe. Lahko pa zvem velikost (št zapisov)
jsp->delegat->session bean->ejb
Razmišlam v tej smeri: določim največje možno število vrstic v tabeli na tej strani, glede na število zapisov, če je manjše od največjega možnega števila vrstic na strani ustrezno skrajšam tabelo, če pa ne, si zapomnem ker zapis je zadn(se pravi verjetn max št. vrstic pa še kak if zraven) dodam gumb next z linkom na naslednjo stran itd. bom še mal premislu pa probu.
Hvala.
jsp->delegat->session bean->ejb
Razmišlam v tej smeri: določim največje možno število vrstic v tabeli na tej strani, glede na število zapisov, če je manjše od največjega možnega števila vrstic na strani ustrezno skrajšam tabelo, če pa ne, si zapomnem ker zapis je zadn(se pravi verjetn max št. vrstic pa še kak if zraven) dodam gumb next z linkom na naslednjo stran itd. bom še mal premislu pa probu.
Hvala.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [VB] datagridviewOddelek: Programiranje | 1938 (1321) | korenje3 |
» | [PHP+HTML]Vprasanje glede forme s comboboxiOddelek: Programiranje | 1452 (1271) | cobrica |
» | [C] struct in int[] (strani: 1 2 )Oddelek: Programiranje | 7325 (6398) | MrBrdo |
» | [Java]Branje podatkov iz datotekeOddelek: Programiranje | 2653 (1959) | jeryslo |
» | problem v C#Oddelek: Programiranje | 1969 (1684) | dvojka |