salut
j'ai une erreur de deployement lorsque j'affiche la page qui contient le menu générique déclaré dans l'objet bean suivant:
l'erreuir est la suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 public class UserMenuBean implements UserMenuLocal { private HtmlPanelMenu panelMenu = new HtmlPanelMenu(); ...... public void addControls() { List childrenMenu = getPanelMenu().getChildren(); childrenMenu.clear(); //customerProduct est une liste contenant plusieurs produuit client for(int count = 0; count < nbrCustomerProduct; count++) { HtmlPanelMenuGroup panelMenuGroup = new HtmlPanelMenuGroup(); panelMenuGroup.setLabel("products"); List childrenGroup = panelMenuGroup.getChildren(); childrenGroup.clear(); HtmlPanelMenuItem output = new HtmlPanelMenuItem(); output.setId("toto"); output.setLabel("toto"); childrenGroup.add(output); childrenMenu.add(panelMenuGroup); } }
queql'un peut il m'aider pour ce dernier souffle avant le weekend??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 java.lang.NullPointerException at org.richfaces.renderkit.html.PanelMenuGroupRenderer.isSelected(PanelMenuGroupRenderer.java:308) at org.richfaces.renderkit.html.PanelMenuGroupRenderer.getSelectedClass(PanelMenuGroupRenderer.java:246) at org.richfaces.renderkit.html.HtmlPanelMenuGroupRenderer.doEncodeBegin(HtmlPanelMenuGroupRenderer.java:112) at org.richfaces.renderkit.html.HtmlPanelMenuGroupRenderer.doEncodeBegin(HtmlPanelMenuGroupRenderer.java:86) at org.ajax4jsf.renderkit.RendererBase.encodeBegin(RendererBase.java:101) ....
merci
Partager