[JUG-Indonesia] Re: tanya paging List pada tabel
untuk paging, kalo aku bakal ngirim tiga variable ke hal jspku, yg pertama list halaman, yg kedua list Object di halaman itu, terakhir total variable yg dibutuhkan utk pemformatan paging (pengecekan, ntar keliatan perlunya dibawah). sebelumnya aku butuh dua konstanta, yg pertama banyak halaman yg ditampilkan, misalnya: 5 maka yg muncul kira2: << | < | 1 | 2 | 3 | 4 | 5 | > | >>, yg kedua banyak object yg ditampilkan tiap halaman. parameter yg dibutuhkan adalah page, jika null maka page=1. di jspku bakal aku kasih pengecekan: -jika page != 1, maka tombol << dan tombol < muncul -jika page = pageYgMunculSekarang, maka tombol page tsb disabled -when totalPages != 0 (data lebih dari 5 misalnya), maka: ---jika page != totalPages, maka tombol >> dan tombol > muncul -otherwise totalPages = 0, tombol page disabled untuk dapetin data2 perpaging, krn pake hibernate, nih code snippletnya, dg parameter start dan length: List datas = (List) getSession().createQuery("from Data where ") .setFirstResult(start) .setMaxResults(length).list(); HTH --- In jug-indonesia@yahoogroups.com, "dodox saragih" <[EMAIL PROTECTED]> wrote: > > hallo para maestre javaaku moho petunjuk donk > aku mo tanya nih... > bagaimana cara membuat pagelist pada suatu table... > bentuk list tersebut adalah seperti ini: > > << | < | 1 | 2 | 3 | .| 8 | > | >> > > > nantinya bentuk tersebut akan dibawa ke dalam bentuk tombol dengan text > seperti diatas... > > fungsi dari tombol2 diatas adalah untuk menampilkan data dari > server/database (EJB) kedalam suatu tableadapun saya membuatnya dengn > menggunakan GWT... > > saya tidak punya ide dengan cara bagaimana cara membuat bentuk paging list > diatas... > > lalu setelah melakukan klik beberapa kali yg berurutan dari per tiap halaman > dari > > bagaimana pula cara merubah menjadi seperti gbr berikut > > << | < | 1 | 2 | | 6 | 7 | 8 | > | >> > > > oke sekian dulu pertanyaan dari saya... > > salam > > Ardo >
[JUG-Indonesia] Re: tanya paging List pada tabel
Pakai Display Tag Library. Untuk full paging control-nya (integration dengan pagination di hibernate dsb) elo bisa pake PaginatedList-nya Display Tag Library. Good luck!!! --- In jug-indonesia@yahoogroups.com, "Hadikusuma Wahab (Dhiku)" <[EMAIL PROTECTED]> wrote: > > > bagaimana pula cara merubah menjadi seperti gbr berikut > > > > << | < | 1 | 2 | | 6 | 7 | 8 | > | >> > > > > > Yang bakal gw lakukan cari library yang support pagination dulu :) > Kalo ga ada baru buat sendiri. Sample codenya jg banyak ko. Ide secara > garis besar sudah dijelaskan sama Imam. Good luck > > > > > > -- > Regards, > > Hadikusuma W. -- Dhiku > YM: stealth_320 > > http://dhiku.wordpress.com >
[JUG-Indonesia] Re: tanya paging List pada tabel
iya, krn kl pake display tag, querynya diambil seluruh data (select * from) pagingnya baru diproses di jspnya, untuk sekali tampilan dia ngeload seluruh data padahal yg dibutuhkan cuman dikit. kl bikin sendiri cuman ambil yg kita butuhkan misalnya per page 10, ya cuman ambil 10 data. display tag lebih cocok misalnya untuk demo atau presentasi yg datanya sedikit, tampilannya bisa macem2, trus ada sorting, dll --- In jug-indonesia@yahoogroups.com, Wiyanto <[EMAIL PROTECTED]> wrote: > > Buat aja sendiri, pake display tag jelek nye query ke database nya pasti > full alias tanpa limit. > Kalo data uda gede, bakal kerasa berat ... >
[JUG-Indonesia] Re: tanya paging List pada tabel
well seperti gue bilang di post gue sebelumnya, elo harus makai PaginatedList-nya Display Tag untuk advance pagination, untuk integrate dengan pagination-nya jdbc atau hibernate. Gue dah makai Display Tag buat pagination di mini projek gue and semuanya lancar2 aja.. gue bisa nampilin cukup 5-6 data per halaman yg gue panggil lewat getResultList Hibernate... and gue cukup lempar bean gue yg implement PaginatedList ke Display Tag and tanpa perlu configure2 jsp tag-nya lagi... ;) Donny --- In jug-indonesia@yahoogroups.com, "imam baihaqi" <[EMAIL PROTECTED]> wrote: > > iya, krn kl pake display tag, querynya diambil seluruh data (select * > from) pagingnya baru diproses di jspnya, untuk sekali tampilan dia > ngeload seluruh data padahal yg dibutuhkan cuman dikit. kl bikin > sendiri cuman ambil yg kita butuhkan misalnya per page 10, ya cuman > ambil 10 data. > > display tag lebih cocok misalnya untuk demo atau presentasi yg datanya > sedikit, tampilannya bisa macem2, trus ada sorting, dll > > --- In jug-indonesia@yahoogroups.com, Wiyanto wrote: > > > > Buat aja sendiri, pake display tag jelek nye query ke database nya > pasti > > full alias tanpa limit. > > Kalo data uda gede, bakal kerasa berat ... > > >
[JUG-Indonesia] Re: tanya paging List pada tabel
gelo loe bul pake newbie2 segala LOL ;) mo boongin sapa elo jadi newbie gitu... :D header, column, dsb, bisa elo configure displaytag.properties elo bisa provide custom css-nya + configure color2nya (even, odd, dll) disitu... (gue kayanya lagi diuji neh :D) Donny --- In jug-indonesia@yahoogroups.com, agung nugroho <[EMAIL PROTECTED]> wrote: > > tapi kan don kl displaytag, buat headernya susah tuh buat di customize supaya bentuknya macem2, ada advice buat itu ga ? > btw ini dodol kan ? :D > > rgds, > > newbie > > --- On Tue, 15/7/08, don_wjy <[EMAIL PROTECTED]> wrote: > From: don_wjy <[EMAIL PROTECTED]> > Subject: [JUG-Indonesia] Re: tanya paging List pada tabel > To: jug-indonesia@yahoogroups.com > Date: Tuesday, 15 July, 2008, 11:03 PM > > > > > > > > > > > > well seperti gue bilang di post gue sebelumnya, elo harus makai > > PaginatedList- nya Display Tag untuk advance pagination, untuk > > integrate dengan pagination-nya jdbc atau hibernate. Gue dah makai > > Display Tag buat pagination di mini projek gue and semuanya lancar2 > > aja.. gue bisa nampilin cukup 5-6 data per halaman yg gue panggil > > lewat getResultList Hibernate... and gue cukup lempar bean gue yg > > implement PaginatedList ke Display Tag and tanpa perlu configure2 jsp > > tag-nya lagi... ;) > > > > Donny > > > > --- In jug-indonesia@ yahoogroups. com, "imam baihaqi" > > wrote: > > > > > > iya, krn kl pake display tag, querynya diambil seluruh data (select * > > > from) pagingnya baru diproses di jspnya, untuk sekali tampilan dia > > > ngeload seluruh data padahal yg dibutuhkan cuman dikit. kl bikin > > > sendiri cuman ambil yg kita butuhkan misalnya per page 10, ya cuman > > > ambil 10 data. > > > > > > display tag lebih cocok misalnya untuk demo atau presentasi yg datanya > > > sedikit, tampilannya bisa macem2, trus ada sorting, dll > > > > > > --- In jug-indonesia@ yahoogroups. com, Wiyanto wrote: > > > > > > > > Buat aja sendiri, pake display tag jelek nye query ke database nya > > > pasti > > > > full alias tanpa limit. > > > > Kalo data uda gede, bakal kerasa berat ... > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Send instant messages to your online friends http://uk.messenger.yahoo.com >
[JUG-Indonesia] Re: tanya paging List pada tabel
kamu recek lagi deh interface PaginatedList tuh kaya apa, kamu mesti implements dulu, habis itu bikin interface dao dl, trus bikin implemetasinya lagi khan? yg mana di implementasinya ujung2nya kamu perlu define query dr hibernate.setFirstResult(x).setMaxResults(y) IMHO, perlu kerja double berarti kalo pengen query cuman 10 misalnya. defaultnya loh display Tag ambil seluruh data. lah kalo musti bikin class2 baru yg implements PaginatedList, khan mending langsung aja modify class yg udah kita miliki dg algoritma milik kita. http://displaytag.sourceforge.net/11/displaytag/apidocs/index.html?org/displaytag/pagination/PaginatedList.html isi methodnya loh cuman ini: getFullListSize(), getList(), getObjectsPerPage(), getPageNumber(), getSearchId(), getSortCriterion(), getSortDirection() ga ada yg buat ngeset limit query, diambil dr record brp sampe length berapa, yg mana dg hibernate sudah ada, dan kamu perlu define yg sebetulnya ga pake display teg aja dah bisa. contoh aplikasi yg pake PaginatedList: http://i-work-i-blog.blogspot.com/2007/06/display-tag-and-external-pagination.html CMIIW --- In jug-indonesia@yahoogroups.com, "don_wjy" <[EMAIL PROTECTED]> wrote: > > well seperti gue bilang di post gue sebelumnya, elo harus makai > PaginatedList-nya Display Tag untuk advance pagination, untuk > integrate dengan pagination-nya jdbc atau hibernate. Gue dah makai > Display Tag buat pagination di mini projek gue and semuanya lancar2 > aja.. gue bisa nampilin cukup 5-6 data per halaman yg gue panggil > lewat getResultList Hibernate... and gue cukup lempar bean gue yg > implement PaginatedList ke Display Tag and tanpa perlu configure2 jsp > tag-nya lagi... ;) > > Donny > > > --- In jug-indonesia@yahoogroups.com, "imam baihaqi" > wrote: > > > > iya, krn kl pake display tag, querynya diambil seluruh data (select * > > from) pagingnya baru diproses di jspnya, untuk sekali tampilan dia > > ngeload seluruh data padahal yg dibutuhkan cuman dikit. kl bikin > > sendiri cuman ambil yg kita butuhkan misalnya per page 10, ya cuman > > ambil 10 data. > > > > display tag lebih cocok misalnya untuk demo atau presentasi yg datanya > > sedikit, tampilannya bisa macem2, trus ada sorting, dll > > > > --- In jug-indonesia@yahoogroups.com, Wiyanto wrote: > > > > > > Buat aja sendiri, pake display tag jelek nye query ke database nya > > pasti > > > full alias tanpa limit. > > > Kalo data uda gede, bakal kerasa berat ... > > > > > >
Re: [JUG-Indonesia] Re: tanya paging List pada tabel
Buat aja sendiri, pake display tag jelek nye query ke database nya pasti full alias tanpa limit. Kalo data uda gede, bakal kerasa berat ...
Re: [JUG-Indonesia] Re: tanya paging List pada tabel
tapi kan don kl displaytag, buat headernya susah tuh buat di customize supaya bentuknya macem2, ada advice buat itu ga ? btw ini dodol kan ? :D rgds, newbie --- On Tue, 15/7/08, don_wjy <[EMAIL PROTECTED]> wrote: From: don_wjy <[EMAIL PROTECTED]> Subject: [JUG-Indonesia] Re: tanya paging List pada tabel To: jug-indonesia@yahoogroups.com Date: Tuesday, 15 July, 2008, 11:03 PM well seperti gue bilang di post gue sebelumnya, elo harus makai PaginatedList- nya Display Tag untuk advance pagination, untuk integrate dengan pagination-nya jdbc atau hibernate. Gue dah makai Display Tag buat pagination di mini projek gue and semuanya lancar2 aja.. gue bisa nampilin cukup 5-6 data per halaman yg gue panggil lewat getResultList Hibernate... and gue cukup lempar bean gue yg implement PaginatedList ke Display Tag and tanpa perlu configure2 jsp tag-nya lagi... ;) Donny --- In jug-indonesia@ yahoogroups. com, "imam baihaqi" wrote: > > iya, krn kl pake display tag, querynya diambil seluruh data (select * > from) pagingnya baru diproses di jspnya, untuk sekali tampilan dia > ngeload seluruh data padahal yg dibutuhkan cuman dikit. kl bikin > sendiri cuman ambil yg kita butuhkan misalnya per page 10, ya cuman > ambil 10 data. > > display tag lebih cocok misalnya untuk demo atau presentasi yg datanya > sedikit, tampilannya bisa macem2, trus ada sorting, dll > > --- In jug-indonesia@ yahoogroups. com, Wiyanto wrote: > > > > Buat aja sendiri, pake display tag jelek nye query ke database nya > pasti > > full alias tanpa limit. > > Kalo data uda gede, bakal kerasa berat ... > > > Send instant messages to your online friends http://uk.messenger.yahoo.com