JSFアプリケーションでは、パラメータjavax.faces.FACELETS_REFRESH_PERIODを使用して、XHTMLファイルの自動リロードを有効/無効にすることができます。
私は現在、本番環境での展開に適した構成を調査していますが、本番環境でもFACELETS_REFRESH_PERIOD = 1で実行していることが偶然にわかりましたが、これは明らかに良い考えではありません。
これは質問につながります:このパラメータのデフォルト値は何ですか?
理想的には、簡単にするために本番構成からFACELETS_REFRESH_PERIODを省略し、「安全な」デフォルト値である-1を使用することを望みます。ただし、これは当てはまらないようです。パラメーターがないと、更新が有効になっているように見えるためです(MojarraとMyFacesの両方で)。
JSF仕様を確認しましたが、パラメータについて説明していますが、デフォルトはありません。これは仕様の意図的な省略ですか?