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 :

Application multi fenêtrée jsf/richfaces


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2009
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 102
    Par défaut Application multi fenêtrée jsf/richfaces
    Slt je developpe une appli en jsf sous richfaces. Je voudrais y integrer un chat. Mais voila mon chat dois etre un p2p. So j'ai la liste des connectés, on click sur un nom et une fenetre devrait apparaitre mettant les deux poste en p2p(ceci pour ménager mon server). mon probleme est de pouvoir faire afficher ma fenetre de type jframe chez mon client. J'ai un bean et au cours d'un traitement j'extencie ma fenetre, le probleme c'est que puisque le code s'execute coté serveur ma fenetre ne s'affiche que sur mon serveur. Alors comment forcer l'apparution de ma fenetre coté client? J'en demande peut etre un peu trop mais bon je sais pas si avec richfaces et son ajax je peux y arriver. Sinon avez vous des idées de chat(de preference qui ne surchageraient pas le serveur)
    Voici une ebauche de mon bean en executant exec() frame ne s'affiche que coté serveur(ce qui est comprehensible)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    public class HelloBean  {
    	public void exec(){
    		frame=new JFrame("Yello");
    		frame.setBounds(100, 100, 200, 200);
    		frame.setVisible(true);
    	}
     
    }
    Ok merci!!!!!

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 154
    Par défaut
    Avec RichFaces, il existe une propriété qui emule une requête au serveur tous les x temps. Ca peut peut-être répondre à ta question... tu fais une demande pour voir s'il y a une fenêtre. Si oui, elle s'ouvre immédiatement en ajax.

    Il s'agit de <a4j:poll>. Personnellement, je ne l'ai jamais mis en application (encore faut-il en avoir l'usage :p).

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2009
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 102
    Par défaut Ok
    Ok je vais regarder dans ce sens. Mais please si tu trouvais mieux fais moi signe

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 154
    Par défaut
    bah le problème c'est que je ne pense pas qu'il existe des listeners en javascript... mais bon je me trompe peut-être je ne suis pas un grand expert en javascript.

    Si tu veux faire une écoute pour recharger une page, tu dois le faire côté serveur... et le poll me semble être la meilleure solution pour interroger ton serveur régulièrement.

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Tu es en train de mélanger code exécuté côté serveur et client.
    Le code java de ton application jsf est exécuté côté serveur, ton bout de code swing sera exécuté côté serveur.
    Soit tu fais une applet côté client, soit tu fais ton t'chat avec ajax.

  6. #6
    Membre confirmé
    Inscrit en
    Mai 2009
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 102
    Par défaut Ok
    Ok mais ajax je ne l'utilise qu'en arriere plan avec richfaces. Alors comment mettre sur pieds mon chat en ajax? Merci d'avance

Discussions similaires

  1. Réponses: 2
    Dernier message: 08/10/2013, 23h40
  2. Réponses: 1
    Dernier message: 14/06/2010, 16h24
  3. conseils pour une application multi-fenêtres
    Par p1xl_01 dans le forum C#
    Réponses: 14
    Dernier message: 25/05/2010, 15h29
  4. [Lazarus] Application multi-fenêtrée
    Par azertyuiopqsdfghjkl dans le forum Lazarus
    Réponses: 3
    Dernier message: 09/06/2009, 07h05
  5. Application multi-fenêtrée
    Par evilnet dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 06/04/2007, 20h39

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