Bonjour,
Je suis nouveau dans la programmation JSF et je cherche à faire quelque chose d'appriori simple mais je ne comprends pas pourquoi cela ne fonctionne pas :
J'ai une comboxbox qui représente un choix de critère (des titres) pour une recherche en base, j'ai un bouton "rechercher" et lorsque que je clique et que j'arrive dans mon bean, la valeur n'est pas sauvegardé, voici mon code :
JSF :
Bean :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <h:form> <h:selectOneMenu id="titreList" value="#{monBean.selectedTitre}"> <f:selectItems value="#{monBean.allTitre}"/> </h:selectOneMenu> <a4j:commandButton action="#{monBean.search}" ajaxSingle="true"> <f:setPropertyActionListener value="#{titreList}" target="#{monBean.selectedTitre}" /> </a4j:commandButton> </h:form>
Je n'ai aucun problème pour alimenter la combobox.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public class MonBean { private String selectedTitre; // Getter + Setter public void search() { String titre = this.getTitre(); (...) }
Si quelqu'un à une idée je suis preneur n'hésitez pas
Partager