i don't know if I understand you...
do mean in that way:
b_term.setActionListener(FacesContext.getCurrentInstance().getApplication().createMethodBinding("#{Page1.button_actionListener}",javax.faces.event.ActionEvent.class));
because that doesn't work, ActionEvent.class should be a Class[]
ok, no i have:
Class[] param = new Class[1];
param[0]=ActionEvent.class;
b_term.setActionListener(FacesContext.getCurrentInstance().getApplication().createMethodBinding("#{Page1.button_actionListener}", param));
and
public void button_actionListener(ActionEvent event){
System.out.println(event.getComponent());
}
but it's never invoked