Передайте a4j: атрибут name в actionparam бину поддержки - PullRequest
0 голосов
/ 28 февраля 2020

Я пытаюсь получить значение атрибута имени 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);
    }
}
...