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 :

changer l'image d'une banniere en un clic


Sujet :

JSF Java

  1. #1
    Membre régulier Avatar de ChTiRiBi
    Inscrit en
    Mai 2008
    Messages
    131
    Points
    79
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 131
    Points : 79
    Par défaut changer l'image d'une banniere en un clic
    Bonjour,
    je débute avec jsf et je suis en train de réaliser une page web qui contient 4 boutons, en cliquant sur l'un de ces boutons, je voudrais que l'image de la bannière change selon le bouton cliqué, le problème c'est que j'ai fait un appel du fichier "header.xhtml" qui contient la bannière en question avec un "include" dans la page "index.xhtml" et je ne vois pas comment faire pour changer l'image en un clic.

  2. #2
    Rédacteur

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

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Points : 5 059
    Par défaut
    l'url de l'image peut être une EL expression, sur le click tu change sa valeur dans le bean, si tu utilise Richfaces tu peux le faire en requete ajax.
    Sinon un submit de tout le formulaire est nécessaire.

  3. #3
    Membre régulier Avatar de ChTiRiBi
    Inscrit en
    Mai 2008
    Messages
    131
    Points
    79
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 131
    Points : 79
    Par défaut
    pouvez vous m'éclairer encore plus sur la méthode ajax? (un exemple serai le bienvenu).

  4. #4
    Rédacteur

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

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Points : 5 059
    Par défaut
    tu peux t'inspirer de l'exemple de Richfaces.

  5. #5
    Membre régulier Avatar de ChTiRiBi
    Inscrit en
    Mai 2008
    Messages
    131
    Points
    79
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 131
    Points : 79
    Par défaut
    Cet exemple est bien mais il ne m'aide qu'à moitié, pourriez vous m'indiquer un exemple plus adapté à mon besoin?

  6. #6
    Rédacteur

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

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Points : 5 059
    Par défaut
    Citation Envoyé par ChTiRiBi Voir le message
    Cet exemple est bien mais il ne m'aide qu'à moitié, pourriez vous m'indiquer un exemple plus adapté à mon besoin?
    Si tu as bien compris cet exemple, tu devrais trouver la solution, tu peux regarder aussi les tutoriels..

Discussions similaires

  1. changer l'image d'une div placé dans une class
    Par stephane1978 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/06/2012, 12h17
  2. [Debutant] changer des images dans une div par une fonction javascript
    Par raul_le_vieux dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/06/2007, 10h35
  3. [C#]Changer l'image d'une cellule d'un datagrid
    Par Scorff dans le forum ASP.NET
    Réponses: 4
    Dernier message: 19/04/2005, 10h35
  4. Changer l'image d'une texture
    Par alltech dans le forum DirectX
    Réponses: 5
    Dernier message: 21/08/2002, 02h31

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