是否可以在RichFaces中禁用AJAX?

时间:2010-11-24 19:19:49

标签: ajax richfaces seam

1 个答案:

答案 0 :(得分:1)

唯一的方法是将这些ajax组件包装在panelgroups中并使用rendered属性。您基本上需要提供条件呈现并提供ajax组件的非ajax替代方案。

所以你会有类似的东西:

<h:panelGroup rendered="#{someBean.ajaxEnabled}">
    <a4j:commandButton ..... />
</h:panelGroup>

<h:panelGroup rendered="#{!someBean.ajaxEnabled}">
    <h:commandButton ..... />
</h:panelGroup>