Here are the piece of code that illustrate the problem:
Code: Select all
<h:form id="test-form">
p:commandButton fails when id of h:form includes symbol - <br/>
<p:commandButton value="AJAX" ajax="true" actionListener="#{buttons_model.ajax}" update="ajax_res"/>
<h:outputText value="#{buttons_model.ajax}" id="ajax_res"/>
</h:form>