Bonjour, je réalise une page web dont la bannière change quand je clique sur un bouton, j'ai fait une classe header qui contient le code suivant:
1 2 3 4 5 6 7 8 9 10 11
|
@Name("header")
public class Header{
public String head = "/img/banner1.jpg";
public String changes(String s){
this.head=s;
return s;
}
} |
j'ai utilisé les Expression langage (EL) dans le code de la bannière:
<s:graphicImage value="#{header.head}" alt="#{header.head}" id="ban"/>
ainsi que dans le code du bouton cliquable censé changé l'image de la bannière:
<s:link><h:graphicImage value="/img/bt-epave.gif" ><a:support event="onclick" action="#{header.changes('/img/banner1.gif')}"/></h:graphicImage></s:link>
le problème c'est que dans la page généré il n'y a aucune image qui s'affiche 
merci d'avance de votre aide.
Partager