By pondering, If I were to proceed, I might want to replace all my links which perform page reloads currently (such as links in the menu bar) such as regular a tag, h:outputLink and so on to, to a4j:commandLink and use a nested a4j:support tag to reRender content with an id such as
bodyonce the event, oncomplete is fired. I would want to use facelets to enable me logically divide my page into header, menu, body, footer and perhaps, chatbar. Therefore its the body part of the facelets which gets reRendered on those link navigations. Therefore this might keep the chatbar from reloading all the time? Does the line of thought above make any sense?
I am using seam 2.2.0 GA, Richfaces 3.3.3GA, JBoss AS 5.1 GA.
Thanks in advance.