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 :

fonctionnement du composant dataTable


Sujet :

JSF Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 13
    Par défaut fonctionnement du composant dataTable
    Bonjour à tous,

    Je suis en train de développer une application web pour gérer des fournisseurs, et j'ai une page qui fait une recherche sur tous les fournisseurs disponibles en base et les affiche via le composant "dataTable".
    ma question est : qu'est ce qui se passe en cas d'un grand volume de données, est ce que tous les fournisseurs seront envoyés directement au client (genre avec un résultat de 200 000 fournisseurs ou plus), ou le composant va récupérer uniquement une partie du résultat ?
    Je voudrais aussi savoir la différence entre dataTable et dataGrid.

    Merci

    PS : j'utilise l'implémentation JSF d'IBM.

  2. #2
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Bonjour,
    Non, du moins pour les composants par défaut, il n'y a pas de mécanisme de pagination/chargement progressif de données.
    Il faut soit utiliser son propre DataModel qui fait ça ou encore utiliser un déja fait, comme le propose RichFaces par exemple.

  3. #3
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 36
    Par défaut
    Tu as le composant scrollableDataTable de RichFaces qui ne va charger tes lignes que quand c'est nécessaire. Par contre il n'est super rapide, et je n'ose pas imaginer ce que ça va donner avec 200.000 lignes...
    Mais comme dit djo.mos, tu as toujours la possibilité de paginer ton tableau (composant dataScroller de RichFaces).

  4. #4
    Membre confirmé Avatar de nighthammer
    Profil pro
    Développeur Java
    Inscrit en
    Juillet 2005
    Messages
    122
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2005
    Messages : 122
    Par défaut
    Tu as IBM qui a un composant dataTable avec une très bonne pagination mais je crois qu'il est payant.

Discussions similaires

  1. question sur le Composant DataTable
    Par moha_alnif dans le forum JSF
    Réponses: 5
    Dernier message: 10/07/2009, 14h08
  2. [JSF 1.2] Probleme avec le composant DataTable!
    Par baradoss dans le forum JSF
    Réponses: 10
    Dernier message: 08/06/2008, 21h08
  3. Réponses: 4
    Dernier message: 02/11/2007, 08h59
  4. Réponses: 2
    Dernier message: 15/09/2007, 18h04
  5. Réponses: 2
    Dernier message: 03/09/2006, 10h03

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