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 :

JSF scoller probleme de rafraichissement


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 15
    Par défaut JSF scoller probleme de rafraichissement
    Bonjour,
    J'ai un petit soucis avec le datascroller, je n'arrive pas a le mette a jour quand je change mon filtre. Imaginons mon prmier filtre me donne 272page si je vais sur la 9 et je change les paramettre de mon filtre la pageIndexVar ne pointe sur la premiere page.
    Merci d'avance si vous avez une piste ou solution pour moi.

  2. #2
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    456
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 456
    Par défaut
    Salut,

    Peut-tu bien expliquer ton pb ?

    Si c'est un problème de rafraichissement, pense au reRender, pour rafraichir ta vue.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 15
    Par défaut
    Oui j'ai essayé le rendered en introduisant l'Id de mon scroller, mais sans succé. Je vous explique mon pblm, j'ai un tableau qui se met a jour grace a des filtre. Donc dés que je change les paramettre de mon filtre le tableau se met a jours mais le scoller rest figer a la même page "d'avans filtre" je chrche a le faire poiter la premiere page du nouveau resultat.

  4. #4
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    456
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 456
    Par défaut
    Pour le rafraichissement je t'invite à lire cela :
    http://www.developpez.net/forums/d60...leme-scroller/

    Si tu veux que ton paginator pointe sur la première page de ta table, tu peux toujours le scroller avec un binding et faire quelque chose comme objetScroller.gotoFirstPage() ou un truc comme ça (car j'ai jamais utilisé se composant)

  5. #5
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Citation Envoyé par stahiri Voir le message
    Oui j'ai essayé le rendered en introduisant l'Id de mon scroller, mais sans succé. Je vous explique mon pblm, j'ai un tableau qui se met a jour grace a des filtre. Donc dés que je change les paramettre de mon filtre le tableau se met a jours mais le scoller rest figer a la même page "d'avans filtre" je chrche a le faire poiter la premiere page du nouveau resultat.
    mets ton scroller dans un a4j:outputPanel et fait le reRender sur l'id du outputPanel,
    ça doit fonctionner sans problème..

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 15
    Par défaut
    J'ai fait comme t'a dis:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <a4j:outputPanel ajaxRendered="true" id="scroller">
        <rich:datascroller 
            binding="#{clientsDataScrollerHolder.datascroller}"
            styleClass="pagination" for="listeClients" maxPages="10"
            rendered="#{clients.rowCount > 0}" renderIfSinglePage="false" ajaxSingle="true"
                    immediate="true" />
        <rich:spacer height="20" />    
    </a4j:outputPanel>
    Ca me raffrechis le scoller mais il ne pointe pas sur la premier page du resultat, ce qui fait que j'ai bien le nombre de page resultat, mais je ne voix pas mes donnés ds le tableu qu'apres un F5 ce qui'est moche.

    Edit romaintaz: Merci de penser à la balise code

  7. #7
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    à quoi te sert le binding ??
    et tu utilies quel filtre, si tu veux revenir vers la première page, utilise le paramère page du dataScroller et en java tu mets à jour sa valeur après le filtre.

Discussions similaires

  1. [Image] Probleme de rafraichissement
    Par leyee dans le forum 2D
    Réponses: 4
    Dernier message: 31/10/2005, 22h26
  2. Probleme de rafraichissement Fenetre Win32 ...
    Par miaw dans le forum OpenGL
    Réponses: 1
    Dernier message: 09/05/2005, 08h59
  3. Probleme de rafraichissement d'un BDGrid
    Par marmotte dans le forum Bases de données
    Réponses: 10
    Dernier message: 28/05/2004, 18h07
  4. Probleme de rafraichissement
    Par glRaZ dans le forum C++Builder
    Réponses: 5
    Dernier message: 23/03/2004, 14h07
  5. [MFC] probleme de rafraichissement d'une image
    Par Vestaproman dans le forum MFC
    Réponses: 6
    Dernier message: 09/01/2004, 23h59

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