問題タブ [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.

0 投票する
1 に答える
479 参照

java - JSF の場合、サブコンテキストの要求されたリソースが見つかりません

JSF アプリケーションは tomcat の下にデプロイされ、server.xml はアプリケーション用に次のように構成されます。

これらの設定により、「web」フォルダーの下のすべてのページにアクセスできます。「web」の下に「app」フォルダーがあり、「app」の下にいくつかの jsp ページがあります。次の URL で「app」の下にあるいくつかのページにアクセスしようとすると、www.myapp.com/app/test_page.jsf「要求されたリソースが見つかりません」というメッセージが表示されます。

これを機能させるには、Tomcat の Server.xml にどのような変更を加える必要がありますか。

以下の Server.xml に記載されているように、「アプリ」サブコンテキストのコンテキスト パスを追加する必要がありますか。

0 投票する
1 に答える
2848 参照

jsf - JSFページナビゲーション:A.jsfがハイパーリンクを介してB.jsfに移動する場合、URLにB.jsfではなくA.jsfが表示されるのはなぜですか

に移動するものがある場合A.jsfは、ページにいるときにURLとして表示されると思います。ただし、アドレスバーに表示されます。ナビゲーションコントロールにURLを表示するとき、私は常に1つ遅れています。これを修正する方法はありますか?私のナビゲーションコントロールは内部のハンドルです。commandLinkB.jsfB.jsfhttp:domain/host/project/B.jsfhttp:domain/host/project/A.jsffaces-config.xml

Plaudit Design - Web Design提案のようにこれを試してください。ただし、それを修正しません。

0 投票する
1 に答える
790 参照

jsf - のfaces-configで定数を使用するJSF

faces-config.xml で値をハードコーディングする必要がありますか?それとも、すべての from-outcome 値を定数として 1 か所で定義し、faces-config.xml およびバッキング Bean メソッドからそれらを参照することは可能ですか?

0 投票する
0 に答える
1105 参照

java - jsfのリダイレクトとJSPのsendRedirectの違い

私のアプリケーションでは、JSF を使用しています。セッションの有効期限が切れたときに、ユーザーをエラー ページにリダイレクトしたいと考えています。<redirect />ナビゲーションケースでfaces-configのタグを使用してみました。正常に動作していません。URL は変更されますが、ページは ajax リクエストに対してロードされません。しかし、HttpServletRespose クラスの sendRedirect メソッドを使用すると、正常に動作します。両者の違いは何ですか?

これは、faces-config ファイルのコードです。

素早い返信ありがとうございます。

0 投票する
1 に答える
4910 参照

java - Navigation case not working in JSF

We're working on our first JSF project, and we have some problems. We are making the login functionality, and when we hit the login button, it throws:

  • an IllegalArgumentException - null source

  • a NullPointerException - Servlet.service() for servlet [Faces Servlet] in context with path [/jsf-blank] threw exception

Do you have any idea why it's not working? Please enlighten us.

Here is out User bean:

Our login.jsp page:

Our faces-config.xml:

Our web.xml:

And our directory structure is: alt text

0 投票する
1 に答える
636 参照

jsf - JSF を使用したページ ナビゲーション

おそらくこれは簡単な質問ですが、その答えはわかりません。

プロジェクト myProject があります。webContent には、home.xhtml、leave.html というファイルがあり、他に 2 つのフォルダー (cats と dogs) があります。ディレクトリーのcatsにはcat.xhtmlというページがあり、dogsのディレクトリーにはdogs.xhtmlというページがあります。

各ページ(ホーム、猫、犬)からページ leave.html に移動したい各ファイルにはcommandLink

myBeanin メソッドleaveは文字列「leave」を返します

しかし、これはうまくいきません。また、新しいフォルダー leave を使用<to-view-id>../leave.html</to-view-id> または追加して、そこに leave.html ページを配置しようとしました。使っ<to-view-id>/leave/leave.html</to-view-id>たり <to-view-id>/../leave.html</to-view-id>

しかし、すべて同じ結果になります HTTP Status 404 /myProject/cats/leave.htlm type Status report

メッセージ /myProject/cats/leave.htlm

説明 要求されたリソース ( /myProject/cats/leave.htlm) は利用できません。

0 投票する
3 に答える
4414 参照

jsf - 他のすべてのコンポーネントにエラーがない場合にのみ、JSF コマンドボタンを有効にします

アプリケーションでアイスフェイスを使用しています。ページには、いくつかの入力フィールドを持つフォームがあります。

フィールドが有効な場合にのみコマンドボタンを有効にしたい (他のコンポーネントにエラーがない)

それは可能ですか?

サンプルコード

上記のコードでは、日付と日付が有効な場合にのみ送信コマンドボタンを有効にしたいと考えています (エラーがエンキューされていない.

0 投票する
1 に答える
421 参照

java - facesconfig.xml で BitSet をマップする方法

この Bean を facesconfig.xml にマップしたい

いくつかの記事や例で見たように、マップやその他のフィールドを初期化することは可能ですが、このフィールドを初期化する方法がわかりません。私は何かに似ていると思います

しかし、これは正しくありません。何か助けて?? 前もって感謝します

0 投票する
2 に答える
5702 参照

java - faces-config.xml で以前に初期化された Bean の変更

そして、この方法でfaces-config.xmlでこの同じBeanを初期化します

次に、アプリケーションでこれらの値を変更します。それをするために:

しかし、これは不可能Integer [] results = myBean.getMyfield()ですnull。とにかく、私のアプリケーションのインターフェイスでは、値 6、12、および 24 を保持しているため、Bean が正しく初期化されていることがわかります
。前もって感謝します