Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Postepeno iscitavanje mySQL tabele iz JSP-a

[es] :: Java :: Postepeno iscitavanje mySQL tabele iz JSP-a

[ Pregleda: 1068 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

weB_KiLeR
e-marketing industries, dw programming group

Član broj: 238
Poruke: 1318
*.air.tehnicom.net

ICQ: 106635840


Profil

icon Postepeno iscitavanje mySQL tabele iz JSP-a16.02.2004. u 18:49

Treba mi mala pomoc zapravo treba mi fora kako da iscitam prvih 5 redova pa sledecih 5 pa sledecih 5 itd...
Znaci da postepeno citam po 5 redova iz tabele, ja sam nesto budzao ali mi treba pomoc ako znate kako to tacno da odradim?
16.02.2004. u 18:49 

arthur
Beograd

Član broj: 14226
Poruke: 12
194.106.186.*

Jabber: arthur@elitesecurity.org


Profil

icon Re: Postepeno iscitavanje mySQL tabele iz JSP-a17.02.2004. u 18:53
trebas da napravis kolekciju koju ces da prikazes na jsp stranici. ja sam ranije negde nasao nesto slicno ovom:

Code:

 public ArrayList getThisPage(int pNumber)  {            

     int beginIndex, endIndex, size, hitsPerPage=5;
     ArrayList page = null;
     size = results.size();   
     beginIndex = ((pNumber - 1) * hitsPerPage);        
     endIndex   = ((pNumber * hitsPerPage) -1);                
    
     if(beginIndex <= endIndex ){

       page = new ArrayList();
       for(int i = beginIndex; i <= endIndex; i++){
             page.add(results.elementAt(i));   }
    }
               return page;  }



cini mi se da je sonic example u pitanju ali nisam siguran.
17.02.2004. u 18:53 

dejankr
Dejan Krsmanovic
JavaEE programer
Beograd

Član broj: 7842
Poruke: 287
195.178.47.*



Profil

icon Re: Postepeno iscitavanje mySQL tabele iz JSP-a18.02.2004. u 08:28
Nisam siguran da sam shvatio šta ti je potrebno, ali ako hoćeš da radiš paging, tj da omogućiš da ti se neka velika lista rezultata rasporedi na više stranica (poput rezultata pretraživanja na Google ili Altavisti) onda ti je najlakše da koristiš gotove biblioteke tagova. Evo par

http://displaytag.sourceforge.net
http://www.servletsuite.com/servlets/pagertag.htm
http://jsptags.com/tags/navigation/pager/index.jsp

Vodi računa da sve pomenute biblioteke rade tako što od date kolekcije uzimaju određeni deo, što znači da se svi rezultati moraju čuvati u memoriji ili dovlačiti iz baze u svakom requestu, što kod veoma velikih rezultata nije pametno. Ako ti ovo treba za stvarno ozbiljne stvari onda je možda pametnije da sam pišeš kod pošto MySQL ima podršku za straničenje.
18.02.2004. u 08:28 

dinke
Dragan Dinić
General Manager / Lampix.net
Kragujevac

Član broj: 933
Poruke: 1001
*.boox.co.yu

ICQ: 119594081
Sajt: www.dinke.net


Profil

icon Re: Postepeno iscitavanje mySQL tabele iz JSP-a18.02.2004. u 14:32
Koristi LIMIT klauzu u MySQL-u. Primer za 5 slogova:

select * from ime_tabele limit 0,5;
select * from ime_tabele limit 5,5;
select * from ime_tabele limit 10,5;
...

Pozdrav
Dinke


18.02.2004. u 14:32 

[es] :: Java :: Postepeno iscitavanje mySQL tabele iz JSP-a

[ Pregleda: 1068 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.