I'm having issues to rerender a panelGrid that is inside a ajax4jsfutputPanel. Basically I have a datatable full of rows, each one with a ajax4jsf:commandButton, where the user clicks and then an ajax4jsfutputPanel (that is inside a rich:modalPanel ) is reRendered. The problem is: the panelGrid inside the outputPanel is not being filled with the data retrieved by the managedBean and the getter method of the binding works only at the first time the page is rendered (not being called again when the output is rerendered).
Check the following xhtml code:
I already tried adding "panelGrid" to the reRender list but I still got the same behaviour (no errors, the panelGrid is simply not rerendered).
I have no definite answer, since I'm too lazy to RTFM and have mercifully managed to suppress the recurring nightmares I have of similar issues. However, there are 2 things worth investigating:
An IDE is no substitute for an Intelligent Developer.