我的页面中有一个部分,在页面加载时不会呈现。
点击,我显示该部分。该部分具有功能。呈现节后,不会调用backing bean函数。以下是代码
<a4j:commandLink
action="#{handlerBean.loadDetails}"
render="iDetails"
>View/Edit
</a4j:commandLink>
以下是点击上面的commandLink时应该呈现的内容。
<a4j:outputPanel id="iDetails">
<h:panelGroup rendered="#{handlerBean.showList}">
<h:inputText
id="newId"
value="1234"
>
<a4j:ajax
listener="#{handlerBean.someAction}"
>
</a4j:ajax>
</h:inputText>
</h:panelGroup>
支持bean中的someAction未被调用。如果我以错误的方式使用,有人可以帮助理解吗?
谢谢!