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 :

Afficher le contenu d'un site web dans un panel


Sujet :

JSF Java

  1. #1
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Août 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2006
    Messages : 52
    Par défaut Afficher le contenu d'un site web dans un panel
    Bonjour,

    Je construis mon appli dynamiquement avec des panels et des composants.
    J'aimerais pouvoir afficher le contenu d'un site web externe dans un panel.
    Je sais qu'il est possible de le faire en utilisant le tag <iframe> mais ce n'est pas top pour la composition dynamique de page.
    Merci
    Val

    PS: J'utilise JSF Creator

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

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    je vois pas vraiment le probleme, de quoi parles tu quand tu dis "la composition dynamique de la page"

    tu ajoutes des composants à la volée dans un component tree ?

  3. #3
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Août 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2006
    Messages : 52
    Par défaut
    En fait, j'avais trouvé la solution, peu de temps après.
    (C'est simple, mais il faut le savoir!!!)

    Je contruis mes pages dynamiquement.
    Dans certains cas, je construis des hyperlinks et j'ai un listener sur ces liens.
    Quand je clique sur un lien, dans certains cas, je veux qu'il m'affiche dans un de mes panel, un site web du style www.yahoo.fr

    Lorsque le listener détecte le click sur le lien, j'ajoute dynamiquement à mon panel un "StaticText" qui lui affiche le site.


    private void displayURL() {

    StaticText st = new StaticText();
    st.setText("<iframe id='urlFrame' frameborder='0' src='http://www.yahoo.fr' height='100%' width='100%'>test.....</iframe>");
    st.setEscape(false);
    st.setId("urlStaticTextId");
    getMainframeLayoutPanel().getChildren().add(st);

    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 20/11/2012, 09h49
  2. Afficher le contenu d'une page Web dans une balise div
    Par rolls dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 05/11/2012, 08h30
  3. Réponses: 3
    Dernier message: 28/01/2009, 16h05
  4. Réponses: 4
    Dernier message: 11/07/2007, 18h40
  5. Réponses: 2
    Dernier message: 16/07/2004, 09h30

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