21

JSF アプリケーションに対する「javax.faces.PROJECT_STAGE」プロパティーの影響を理解したいと考えていました。以下のリンクに素敵なユースケースが示されています

https://dzone.com/articles/jsf-20-new-feature-preview-ser
http://www.java-tutorial.ch/java-server-faces/jsf-project-stage

検証エラー メッセージを表示する以外に、このプロパティが本当に役立つユース ケースはありますか? この変数をチェックして環境を識別し、特定の機能を変更できることは理解していますが、開発者を支援するために JSF が自動的に行うことは他にありますか? あなたのプロジェクトからの経験を共有できたら素晴らしいと思いませんか?

4

5 に答える 5

5

このリンクされた投稿commentwutzebaer によると、プロパティは特定の機能 (リソース キャッシュなど) を有効にするかどうかを制御できます。javax.faces.PROJECT_STAGE

于 2014-03-10T22:57:11.137 に答える
2

PROJECT_STAGE を production として設定すると、より適切なエラー メッセージが表示されます。たとえば、入力フィールドの周りに h:form タグが見つからなかった場合、ステージが Development として設定され、ステージが Production (または任意の) として設定されている場合、次のエラー メッセージが表示されることがありますDevelopment 以外の値)、エラー メッセージは表示されません。

フォーム コンポーネントには、その祖先に UIForm が必要です。提案: 必要なコンポーネントを<h:form>

于 2014-08-26T06:38:21.920 に答える