先日の別の 解決方法。web.xmlのjavax.faces.STATE_SAVING_METHODをデフォルトの serverからclientに修正すればキャッシュさせなくても大丈夫。
ただsessionIdをクライアントに持たせることになるので、 セッションハイジャックを気にするアプリケーションでは駄目ということですか。
JSF1.2で、この問題(戻るボタン)は解決するようになるらしいです。