1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
public void tamethode (PhaseEvent event){
// on récupère le context
FacesContext context = event.getFacesContext();
//on récupère ton parametre
HttpServletRequest request = (HttpServletRequest) context.getExternalContext().getRequest();
String indice = request.getParameter("indice");
// initialiser ton bean avec ce parametre en créant une value expression
ValueExpression ve = context.getApplication().getExpressionFactory().createValueExpression(context.getELContext(),"#{tonbean}", java.lang.Object.class);
Object tonbean = new Object(indice); //par exemple
//affectation à la value expression
ve.setValue(context.getELContext(),tonbean);
} |
Partager