有这样一个需求,从一个页面跳到另一个页面
actionListener="#{A_Bean.getParam}" styleClass="button_1" immediate="true">
/h:commandButton
我需要传递一个参数#{B_Bean.param}到后台A_Bean中,给了value,如下:
public void getParam(ActionEvent e)
{
System.out.println("getParam>>>>"+(String) e.getComponent().getAttributes().get("myParam"));
String value = (String) e.getComponent().getAttributes().get("myParam");
}
但控制台打印的是getParam>>>>null,也就是#{B_Bean.param}的值没传过来,这个值确定有;并且如果把#{B_Bean.param}换成一个字符串的话就可以传过去,请各位高手解释