IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JSF Java Discussion :

pagination avec dataTable


Sujet :

JSF Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 135
    Points : 167
    Points
    167
    Par défaut pagination avec dataTable
    bonjour a tous, je débute avec jsf et je voudrais afficher une arraylist dans une datatable paginée.

    j'arrive tres bien à afficher mon arraylist dans la datatable, mais le probleme c'est que mon arraylist peut contenir pas mal d'enregistrement. donc je voudrais savoir comment paginé ma databable?

    merci de votre aide

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Points : 2 336
    Points
    2 336
    Par défaut
    salut tu as un composant tomahawk t:dataScroller pour ca, mais le problème qu il y a c'est que toutes les données sont chargée en mémoire ...

    je suis également preneur de toute solution à ce problème !

    http://www.irian.at/myfaces/dataScroller.jsf

    Citation Envoyé par dude666
    bonjour a tous, je débute avec jsf et je voudrais afficher une arraylist dans une datatable paginée.

    j'arrive tres bien à afficher mon arraylist dans la datatable, mais le probleme c'est que mon arraylist peut contenir pas mal d'enregistrement. donc je voudrais savoir comment paginé ma databable?

    merci de votre aide

  3. #3
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 120
    Points : 106
    Points
    106
    Par défaut DataScroller de tomahawk bugger
    D'après ce que j'ai lu et ma propre expérience, le composant dataScroller de tomahawk a un bug !! Celui-ci sera réparé dans la prochaine version. En attendant, j'ai réussi à gérer moi-même la pagination en utilisant uniquement les attibuts rows et first de la dataTable et quelque liens.

    Mais effectivement, toutes les données sont chargées en mémoire

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 511
    Points : 514
    Points
    514
    Par défaut
    voila un lien qui peut etre intéressant :

    http://www.jroller.com/page/cagatayc..._custom_paging


    C'est d'ailleurs peut etre la solution que tu utilise mymyma ?

  5. #5
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 120
    Points : 106
    Points
    106
    Par défaut
    Je n'utilise pas la classe DataModel, je fais vraiment la pagination à la main.

Discussions similaires

  1. Réponses: 1
    Dernier message: 27/09/2006, 10h28
  2. Facelets: problème avec dataTable et Dreamweaver
    Par cyrille37 dans le forum JSF
    Réponses: 2
    Dernier message: 27/07/2006, 17h56
  3. [SQL] Problème de pagination avec tableau
    Par guy2004 dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 06/05/2006, 23h16
  4. [C#] Comment gérer la pagination avec un GridView ?
    Par appwnet dans le forum ASP.NET
    Réponses: 5
    Dernier message: 05/05/2006, 14h47
  5. [SQL-Server] Pagination avec mssql
    Par crevettepourrie dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 05/01/2006, 13h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo