O código JSF (baseado na versão 4.0 do Servlet e na versão 2.3 do JSF) abaixo demonstra integração entre o JSF e o server o push do servidor.
<h:head>
<h:outputStylesheet library="css" name="logo.css"/>
<h:outputScript library="js" name="logo.js"/>
<title>JSF 2.3 ServerPush Example</title>
</h:head>
<h:body>
<h:form>
<h:graphicImage library="images" name="logo.jpg"/>
</h:form>
</h:body>
</html>
Sobre o código, é correto afirmar que os recursos (logo.css, logo.js e logo.jpg) irão ser enviados ao cliente, um a um durante a fase (phase) do JSF conhecida como: