1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
HtmlMenuItem T = new HtmlMenuItem();
//propriétés du composant
T.setLimitToList(true);
T.setReRender("formulaire, Masque");
T.setAjaxSingle(false);
T.setSubmitMode("server");
T.setId(s[1]);
T.setValue(s[1]);
T.setOnclick("submit();");
//affecter un action listener pour l'event onclick au lien
ELContext elcontext = FacesContext.getCurrentInstance().getELContext();
Class[] arg = new Class[]{ActionEvent.class};
MethodExpression me = FacesContext.getCurrentInstance().getApplication().getExpressionFactory()
.createMethodExpression(elcontext, "#{EBCompte.affectMasqueTrois}", null, arg);
T.setActionExpression(me);
T.addActionListener(new MethodExpressionActionListener(me)); |
Partager