title: How can server push asynchronous changes to a HTML page created by JSF?
body: <p>When we create a JSF page, a client request allows generation of HTML dynamically using a combination of Java code and HTML.
  Can we introduce hooks in the HTML page using JSF framework, that allow server to update the HTML page based on asynchronous events occurring later at the server, usually via different threads?</p>