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 :

Probleme jdeveloper myface


Sujet :

JSF Java

  1. #1
    Membre confirmé
    Inscrit en
    Août 2005
    Messages
    159
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 159
    Par défaut Probleme jdeveloper myface
    Bonjour je travaille actuellement avec jdeveloper
    Sur le forum j'avais pose des problemes que j'avais. En effet j'ai un bean request et je perdais les données etant dans la meme page

    (J'ai une datatable qui doit contenir des donnees. Quant je fais visualiser, les donnees correctement. Mais apres quant je fais modifier je constate que mon datatable est=null).
    Je pense que cela est un comportement normal.

    Dans mes recherche sur G00GL j'ai vu que le composant t:savestage de myface faisais l'affaire.

    Le probleme c'est que je n'arrive pas a l'utiliser dans jdeveloper. j'ai suivi un petit tuto de jdev ou il explique comment utiliser myface-extension dans jdeveloper.
    mais j'ai l'impression que je ne peux utiliser aucun composant.

    d'ailleur il me mon mes elements myface en souligne disant que ces elements sont inattendus.

    Quelqu'un a t'il une soluce a ca

    Merci

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 275
    Par défaut
    Deux choses sont nécessaires pour que tu puisses utiliser ton élément :

    1. un élément du type
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t" %>
    à insérer dans ton fichier xxxx.jsp

    2. cet élément ne pourra être inséré que si ton projet dispose de la bibliothèque correspondante. Elle est téléchargeable sur http://myfaces.apache.org/download.html si l'élément que tu veux utiliser "provient" de Tomahawk



    En résumé, tu intègres la bibliothèque contenant ton composant de type "t:XXXX" directement dans ton projet, et tu le déclare ensuite dans chaque page

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 275
    Par défaut
    Tu ne donnes plus de nouvelles ? Ton problème est-il résolu ou vient-il d'ailleurs ?

  4. #4
    Membre confirmé
    Inscrit en
    Août 2005
    Messages
    159
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 159
    Par défaut
    Hello pas encore.
    merci de t'interreser a mon probleme.

    J'ai telecharge la version tomawak.

    J'espere que c'est le bon jar. J'essaie ca et je te fais signe

    merci

  5. #5
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 275
    Par défaut
    Je te confirme que la libbrairie que tu es en train de prendre contient bien le composant <t:savestate> que tu veux utiliser...

    Reste à savoir si ce composant te permmettra de résoudre ton problème...

    Pour éviter ce genre de chose, je préfère certaines fois mettre la portée de mes beans à la valeur "session". Je les "vire" ensuite à la main quand je ne m'en sert plus avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    HttpSession session = (HttpSession) FacesContext.getCurrentInstance().getExternalContext().getSession(true);   
    session.setAttribute("BeanASupprimer",null);

  6. #6
    Membre confirmé
    Inscrit en
    Août 2005
    Messages
    159
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 159
    Par défaut
    J'integre le jar dans les lib de tomcat .
    Je met <t:savestate id="rien" value=#{backing_Test2.liste}"/>

    mais au deuxieme submit, ma liste est vide.
    Je ne comprends pas. Peut etre une mauvaise utilisation de savestate

  7. #7
    Membre confirmé
    Inscrit en
    Août 2005
    Messages
    159
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 159
    Par défaut
    Complement:
    Je pense qu'il ne voit pas mes différents composants myface.
    il me souligne toujours indiquant qu'il ya une erreur.

    De plus il ne reconnait aucun des autres composant myface.
    N'ya til pas d'autres config pour utiliser des composants myfaces

  8. #8
    Membre confirmé
    Inscrit en
    Août 2005
    Messages
    159
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 159
    Par défaut
    Une petite avancee. Je viens tout juste d'inclure les composants myface dans jdeveloper. j'arrive meme a utiliser les onglets.
    Le probleme vient toujours du savestate.

    Je n'arrive pas a sauver l'etat de mon datatable.
    Quant je le mets dans le savestate, a la lecture il est null.
    On dirait qu'il vient d'etre reinitiliser avec le bean.

  9. #9
    Membre confirmé
    Inscrit en
    Août 2005
    Messages
    159
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 159
    Par défaut
    Une petite avancee. Je viens tout juste d'inclure les composants myface dans jdeveloper. j'arrive meme a utiliser les onglets.
    Le probleme vient toujours du savestate.

    Je n'arrive pas a sauver l'etat de mon datatable.
    Quant je le mets dans le savestate, a la lecture il est null.
    On dirait qu'il vient d'etre reinitiliser avec le bean.

  10. #10
    Membre averti
    Inscrit en
    Décembre 2003
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 15
    Par défaut
    Tu la mets où dans ta page la balise "saveState" ?

    Moi, ça ne marchait pas si je la mettais avant la balise de fermeture du "form" ...

    Et dans "value", je mettais carrement tout le Bean, pas que la liste.

  11. #11
    Membre confirmé
    Inscrit en
    Août 2005
    Messages
    159
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 159
    Par défaut
    Decidement j'avance.
    J'ai pu utilliser le savestate.
    En fait les serveur d'application n'appelle pas le savestate lorsque la constante
    javax.faces.STATE_SAVING_METHOD dans le fichier web.xml est positionne sur serveur.

    Quant je met la valeur a client c'est impect. mais je reviens toujours a la charge.
    Quelqu'un a t'il une solution pour l'utiliser avec la valeur serveur.

    Parce que la, ce sont les ressources du client qui sont consommees.
    On est jamais sur que le client dispose de la capacite necessaire pour effectuer cette sauvegarde

    Toujours HELP.................;;

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

    Informations forums :
    Inscription : Janvier 2006
    Messages : 511
    Par défaut
    apparement sauvegarder sur le client serait une meilleur Idée sauf pour certains cas extreme.

    Lis ce petit aticle de mert caliskan : http://www.jroller.com/page/mert?ent...od_client_side

    Dans le bouqin myFaces In action il conseille aussi la sauvegarde du coté client.

    Sinon si tu reste en serveur, as tu essayé SERIALIZE_STATE_IN_SESSION = true.

  13. #13
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 275
    Par défaut
    désolé mais la ca dépasse mes compétences. L'utilisation du composant, ca allait, mais la facon de s'en servir... C'est autre chose, je ne me suis encore jamais penché dessus

Discussions similaires

  1. Probleme switch RichFaces -> Myfaces(Config)
    Par crofteur dans le forum JSF
    Réponses: 14
    Dernier message: 09/01/2009, 11h43
  2. probleme de jar myfaces
    Par ouatouch_abdeljalil dans le forum JSF
    Réponses: 3
    Dernier message: 03/09/2008, 13h39
  3. Réponses: 1
    Dernier message: 30/05/2008, 10h04
  4. probleme avec jdeveloper et query d'hibernate
    Par ouedmouss dans le forum Hibernate
    Réponses: 1
    Dernier message: 01/09/2006, 14h59
  5. [MyFaces] Problème de jars
    Par SEMPERE Benjamin dans le forum JSF
    Réponses: 7
    Dernier message: 31/07/2006, 15h04

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