問題タブ [faces-config]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JSFはWEB-INFの外部の設定ファイルに直面していますか?
複数のfaces構成ファイルを作成する場合、faces-config.xmlをWEB-INFの外部に置くのは正しいですか?JSF仕様は、これについてあまり明確ではないようです(セクション10.1.3)
はいの場合、このfaces-config.xmlをweb.xmlでどのように宣言する必要がありますか?IDE(Eclipse / JDevなど)によって生成されるパスは、通常、次のようなものを使用します。
さて、私のfaces-config.xmlがWEB-INFの外にある場合、param-valueを「/WebContent/WEB-INF/faces-config2.xml」のように宣言するのは正しいですか?
jsf - JSF 1.2 NavigationHandler カスタム ナビゲーション
私は、JSF 1.2 で NavigationHandler を拡張し、アクセスしたページのスタック (より正確には、ビュー ID、アクションおよび出力) を保持しようとしています。
前のページに戻る「go_back」などのカスタム アクションを実装しようとしています。
私の現在のNavigationHandler:
NavigationPoint は、actionName、actionMethod、ViewId の 3 つの文字列を持つ単純なクラスです。
faces-config.xml の私のナビゲーション ルール:
index.jsp、page_a1.jsp、page_a2.jsp の 3 つのページしかありません。
ナビゲーションケースで、それらの間の接続を見ることができます。私が望むのは、page_a2.jsp から page_a1.jsp、または index.jsp に「戻る」ことができるようにすることです。
通常のナビゲーションは正常に機能します: Index -> P1 -> P2 -> P1 -> P2 -> Index; 問題なし。
もしそうなら: インデックス -> P1 -> P2
私はスタックに持っています:
下部
1:index.jsp/i_to_1 -> page_a1.jsp
2:page_a1.jsp/to_page_a2 -> page_a2.jsp
上部
P2 から「go_back」を試みると、ページ 1 に戻ると思いますが、そうではありません (ページがリロードされるだけです)。もう一度試してみると、うまくいきます。
最初の試行でスタックからポップし、アクション「to_page_a2」で試行して失敗したためだと思います。2 回目は、スタックから再びポップしますが、今度は "i_to_1" で試行し、これは.. 何とか動作します。
誰でもこれで私を助けることができますか?私の説明が十分に明確であったことを願っています。そうでない場合は、お尋ねください。
同様のアイデアも大歓迎です。私が JSF を使い始めたのは 2 日前のことです。
ありがとう、アレックス
jsf - Web プロジェクト全体で共有の faces-config.xml
組織に共通の UI フレームワークを考え出そうとしています。プロジェクト間で共有できる共有 faces-config.xml ファイルと呼ばれるものがあるかどうか知りたいです。
java - FacesConfigのクラスパラメータ
クラスをClassオブジェクトとしてプロパティに渡す方法はありますか?
すなわち
jsf - JSF: 異なる結果に同じ JSP ページを使用する
以下に示すように、view-id が同じで from-outcome が異なるナビゲーションケースを使用することは可能でしょうか? マネージド Bean では、from-outcome の値を比較して、ページに表示するグループ パネルを決定したいと考えていました。マネージド Bean で from-outcome 値を取得するにはどうすればよいですか?
java - JSF 2.0の問題(faces-config)
faces-config.xml
JSF 1.0には、マネージドBean、依存関係、ナビゲーションなどに関するエントリがあります。
私はJSF2.0を使用してサンプルプロジェクトを開発していました。しかし、注釈がわからないので、face-config.xml
外部に含める必要があります。JSF 2.0では含める必要がないため、ソリューションを提供してください。その背後にある理由は何ですか?BeanをマネージドBeanとして設定するにはどうすればよいですか。アノテーションとは何ですか?どのように使用されますか?
java - web.xmlを使用したJsfライブラリ
Jsfライブラリ(WEB-INF / libに含まれている)には、独自のfaces-config.xmlファイルが含まれている場合があります。
そのようなライブラリに独自のweb.xmlファイルも含めることは可能ですか?
spring - 春のエル式
私はfaces-configからSpringに切り替えており、あるBeanから別のBeanにプロパティを渡す方法を知りたいと思っています。
例えば
java - CommandLink ナビゲーションが JSF で機能しない
faces-config.xml (JSF 2.0) のナビゲーション ルール機能を使用したかったのですが、いくつか問題があります。3 つのファイル (index.xhtml、index2.html、index3.xhtml) があり、次のようになります。
(index.xhtml、他のアクション名と他の h3 フィールドは似ています)
私の faces-config.xml には、ナビゲーション ルールに関連する次のエントリがあります。
web.xml:
ただし、index.xhtml ファイルのリンクをクリックしても何も起こりません。思うように次のページ index2.xhtml にたどり着けない
jsf - このfaces-config.pageflow.xmlファイルはどこから来たのですか?
私はアプリケーションを jsf 1.2 に移行していますが、突然、プロジェクト ルートに新しい .metadata フォルダーがあり、その中に WebConent フォルダーがあり、その中に WEB-INF フォルダーがさらに深くあり、その中に非常に重要な見た目の顔があります。 -config.pageflow ファイル。
それを開くと、他のjspsからインクルードされたすべてのファイルへの参照が含まれていることがわかります。
このファイルのポイントは何ですか? それは本当にそこにある必要がありますか?そのがらくたをオフにする方法はありますか?