問題タブ [ajax4jsf]

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 投票する
0 に答える
700 参照

status - a4j:commandLink が断続的に動作する

以下のコードでは、a4j:commandLink (id id="account-link" を使用) が常に機能するとは限りません。

失敗のシナリオ (約 10 回のクリックのうち 1 回発生): クリックすると、a4j:status タグ (移動する待機バーが表示されます) が呼び出されますが、バッキング Bean は呼び出されません。以下はコード全体です。バッキング Bean は会話スコープです。

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

richfaces - Onclick が関数を呼び出さない

このコードで作業している間:

関数:

alert(); も取得しません。
呼び出しやアイデアに問題はありますか??

前もって感謝します

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

jsf - Richfacesで前後に管理する

RichFacesコンポーネントライブラリを使用していて、Ajaxナビゲーションの履歴を管理したいので、エンドユーザーはブラウザーの戻るボタンと進むボタンを使用できます。

それを行うためのクリーンな方法、デザインパターン、ライブラリなどはありますか?

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

jsf - RichFaces でドラッグ可能なコンポーネントを作成するには?

私はドラッグ可能なコンポーネントを作成しようとしています。これを行うには、次の例に基づいています: http://livedemo.exadel.com/richfaces-demo/richfaces/dragSupport.jsf

そして、私はこの例から始めましたが、コンポーネントはドラッグ可能であることを示しません:

ドラッグ可能なコンポーネントの作成を手伝ってください。あなたの助けが必要です):'

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

jsf - h:inputText キャッシュされたデータ

  1. 「LINK1」をクリック --> モーダルポップアップ --> テキストボックスに値を入力 --> [送信/処理] をクリック

  2. 別のリンク「更新/キャンセル」をクリックします->同じモーダルポップアップ->テキストボックスに値が表示されます(これで問題ありません。ページをリロードしてリンクを再度クリックすると、値がそのままのモーダルが表示されます)

  3. 「LINK1」をクリックします->同じモーダルポップアップ->テキストボックスにキャッシュされた値が表示されます(今回は値がテキストボックスにキャッシュされないようにします)->ページをリロードすると、値が移動します離れていますが。

リンクがクリックされたときにバッキング Bean をクリアしようとしましたが、それでも値が表示されます。お知らせ下さい。


ここでの更新はコードです:

ReimbursementActionBean.java

reimbursePaymentModal.xhtml

PaymentList.xhtml

私が話しているリンクは次のとおりReimburseですUpdate Reimbursement。リンクの rerenderreimbursePaymentPanelをクリックすると、モーダルが開き、id=reimbursePaymentPanelテキストボックスがid="reimbursementAmount".

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

java - Howto: javax.servlet.Filter を使用して a4j リクエストをインターセプトしますか?

javax.servlet.Filter を使用して a4j リクエストを傍受する方法を知っている人はいますか? インターセプトは、FacesServlet が呼び出される前に発生する必要があります (これが、フィルターを使用して行うことを計画している理由です)。

最初に動的制御を行う必要があるため、backbean で実行されるメソッドを知りたいです。

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

javascript - rich:jQuery が JS 呼び出しで機能しない

私はリッチフェイスアプリケーションを持っています。このページには、jQuery 関数が定義されています。

次に、 ajax リクエストの完了時に関数を呼び出す必要がある a4j:commandLink があります。

残念ながら、うまくいきません。alert('test');そこに置くとアラートが表示されるので、oncompleteが機能することを知っています。しかし、関数を呼び出そうとしてもupdateUrlHash機能しません。その機能があるページソースをチェックインしました。何が間違っている可能性がありますか?

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

css - JSF : jstl c:foreach 配列のコンポーネント スタイルの変更が機能しない

このコードは、インデックスを表示し、RichFaces の<a4j:commandLink>タグを使用してアクションを実行します。それは技術的にうまく機能します。以前に選択した文字のスタイルのみがリセットされていません (ただし、適切なコード部分が実行されます)。問題がどこにあり、それを解決する方法を知っている人はいますか?

JSF ページ:

<a4j:keepalive>Ajax リクエスト間でバッキング Bean を維持するために使用していることに注意してください。

バッキング Bean (スコープ指定されたリクエスト):

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

ajax - JSF+RichFacesと非同期のページのブロックをレンダリングします

richfaces a4jサポートを使用して、ページ上に6つのブロックを非同期でレンダリングしたいと思います。これを実現するために、6つのa4j:regionコンポーネントと、コンポーネントを手動で更新するためのa4j:commandLinkを定義しました。

関連するコードは次のとおりです。

ただし、a4j:commandLinkを手動でトリガーすると、ページ全体が非アクティブになり(グレー表示)、読み込みアイコンが表示されます。私が欲しいのは、ページが非常にスムーズに開き、6つのリージョンすべてが非同期にレンダリングされるため、ユーザーはスムーズなエクスペリエンスを取得し、すべてのリージョンが完了するのを待つ必要がないことです。

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

javascript - JSF バッキング Bean で JavaScript によって設定された非表示の値を取得する

JSF バッキング Bean で JavaScript 値を取得したいと考えています。私は次のことを試しました:

JSF:

豆:

JS:

このコードの問題は次のとおりです。バッキング Bean で空の文字列を初めて取得するのは、2 回目以降は Java スクリプト関数で以前に生成された値を取得することです。

どこが間違っていて、どうすれば解決できますか?