Jsf 通过a4j:actionparam';支持bean的s name属性

Jsf 通过a4j:actionparam';支持bean的s name属性,jsf,ajax4jsf,Jsf,Ajax4jsf,我正在尝试获取a4j:actionparam名称的属性值(例如,在这里它是最小值),但它不起作用: <h:inputText value="#{limit.minimum}" styleClass="font11 inputText1" size="5" > <a4j:support event="onclick" actio

我正在尝试获取a4j:actionparam名称的属性值(例如,在这里它是最小值),但它不起作用:

<h:inputText value="#{limit.minimum}"
                             styleClass="font11 inputText1"
                             size="5" >
                   <a4j:support event="onclick" actionListener="#{accountManagementBeanJSF.setLimitDefaultValues}" ajaxSingle="true" reRender="withdrawLimitsTable">
                   <a4j:actionparam value="#{limit.ps}"
                                    assignTo="#{accountManagementBeanJSF.newLimitPS}"
                                    name="minimum"/>
                   </a4j:support>
                </h:inputText>




 public void setLimitDefaultValues(ActionEvent event) {
    if (customerProfile != null) {
        String attributeName2 = (String) event.getComponent().getAttributes().get("minimum");
        LOGGER.info("Attribute minimum   " + attributeName2);
        //LOGGER.info("maximum   " + maxAttributeName);
    }
}

public void setLimitDefaultValues(ActionEvent事件){
if(customerProfile!=null){
字符串attributeName2=(字符串)事件.getComponent().getAttributes().get(“最小值”);
LOGGER.info(“属性最小值”+attributeName2);
//LOGGER.info(“最大值”+maxAttributeName);
}
}

为什么您认为
a4j:actionparam值
会成为
h:inputText
的一个属性?您为什么不询问
accountManagementBeanJSF.newLimitPS
实际值,因为它应该分配到那里?你能提供关于“它不工作”的详细信息吗?在日志中,我得到空值。我需要知道如何将a4j:actionparam的name属性传递给支持bean