Bonjour
Après une longue journée de recherche sur Google , Je n'ai pas pu comprendre d'ou vient cette erreur et surtout comment peux-je la corriger
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 FATAL: JSF1073 : javax.faces.FacesException intercepté durant le traitement de PROCESS_VALIDATIONS 3 : UIComponent-ClientId=, Message=null FATAL: No associated message
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <h:selectOneMenu id="section" value="#{recupererValeurs.section}" onchange="submit()" > <f:valueChangeListener type="com.XXX.yyy.web.tests.SectionChangeListener" /> <f:selectItem itemValue="" /> <f:selectItem itemValue="Section01" /> <f:selectItem itemValue="Section02" /> <f:selectItem itemValue="Section03" /> <f:selectItem itemValue="Section04" /> </h:selectOneMenu>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 @ManagedBean(name="recupererValeurs") @SessionScoped public class RecupererValeurs implements Serializable { private static final long serialVersionUID = 1L; String section;//setter+getter
Merci pour vos aides
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public class SectionChangeListener implements ValueChangeListener{ @Override public void processValueChange(ValueChangeEvent event) throws AbortProcessingException { Section section = (Section) FacesContext.getCurrentInstance(). getExternalContext().getSessionMap().get("section"); section.setId((Long) event.getNewValue()); } }
Partager