Les managed beans sont simplement des beans, c'est-à-dire de simples classes Java (POJO) où chaque propriété dispose d'un getter (et éventuellement d'un setter), encapsulant ainsi ses données.
L'appel à une méthode se fait via une expression EL pointant vers une méthode soit (attribut action), soit
public void methode(ActionEvent evt)
(attribut actionListener) :
1 2 3 4 5 6 7 8 9
|
public String methode1() {
// Do something...
return "someNavigationRuleID";
}
public void methode2(ActionEvent evt) {
// Do something...
} |
1 2 3
|
<h:commandLink value="Methode 1" action="#{monBean.methode1}" .../>
<h:commandLink value="Methode 2" actionListener="#{monBean.methode2}" .../> |
Partager