This example uses the tapestry like approach for building a dynamic JSF page. The HTML is only tainted by jsfid attributes.

 
Mock Message
 
Mock Message