I'd like to know if is it necessary to use something like http://turbomanage.wordpress.com/2006/08/08/disable-browser-caching-in-jsf/ when working with RichFaces.
Debugging the AJAX request with firebug, it seems that org.ajax4jsf.Filter already set some headers at the response to prevent cache.
I'd like to know this because according to the link above browser caching may lead to security issues.
As I see in Firebug, common request doesn't have any cache control headers:
Content-Type: text/html; charset=utf-8
It is not a must, but you can use the described technique if you are worried about security concerns mentioned in the article.