問題タブ [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.
status - a4j:commandLink が断続的に動作する
以下のコードでは、a4j:commandLink (id id="account-link" を使用) が常に機能するとは限りません。
失敗のシナリオ (約 10 回のクリックのうち 1 回発生): クリックすると、a4j:status タグ (移動する待機バーが表示されます) が呼び出されますが、バッキング Bean は呼び出されません。以下はコード全体です。バッキング Bean は会話スコープです。
richfaces - Onclick が関数を呼び出さない
このコードで作業している間:
関数:
alert(); も取得しません。
呼び出しやアイデアに問題はありますか??
前もって感謝します
jsf - Richfacesで前後に管理する
RichFacesコンポーネントライブラリを使用していて、Ajaxナビゲーションの履歴を管理したいので、エンドユーザーはブラウザーの戻るボタンと進むボタンを使用できます。
それを行うためのクリーンな方法、デザインパターン、ライブラリなどはありますか?
jsf - RichFaces でドラッグ可能なコンポーネントを作成するには?
私はドラッグ可能なコンポーネントを作成しようとしています。これを行うには、次の例に基づいています: http://livedemo.exadel.com/richfaces-demo/richfaces/dragSupport.jsf
そして、私はこの例から始めましたが、コンポーネントはドラッグ可能であることを示しません:
ドラッグ可能なコンポーネントの作成を手伝ってください。あなたの助けが必要です):'
jsf - h:inputText キャッシュされたデータ
「LINK1」をクリック --> モーダルポップアップ --> テキストボックスに値を入力 --> [送信/処理] をクリック
別のリンク「更新/キャンセル」をクリックします->同じモーダルポップアップ->テキストボックスに値が表示されます(これで問題ありません。ページをリロードしてリンクを再度クリックすると、値がそのままのモーダルが表示されます)
「LINK1」をクリックします->同じモーダルポップアップ->テキストボックスにキャッシュされた値が表示されます(今回は値がテキストボックスにキャッシュされないようにします)->ページをリロードすると、値が移動します離れていますが。
リンクがクリックされたときにバッキング Bean をクリアしようとしましたが、それでも値が表示されます。お知らせ下さい。
ここでの更新はコードです:
ReimbursementActionBean.java
reimbursePaymentModal.xhtml
PaymentList.xhtml
私が話しているリンクは次のとおりReimburse
ですUpdate Reimbursement
。リンクの rerenderreimbursePaymentPanel
をクリックすると、モーダルが開き、id=reimbursePaymentPanel
テキストボックスがid="reimbursementAmount"
.
java - Howto: javax.servlet.Filter を使用して a4j リクエストをインターセプトしますか?
javax.servlet.Filter を使用して a4j リクエストを傍受する方法を知っている人はいますか? インターセプトは、FacesServlet が呼び出される前に発生する必要があります (これが、フィルターを使用して行うことを計画している理由です)。
最初に動的制御を行う必要があるため、backbean で実行されるメソッドを知りたいです。
javascript - rich:jQuery が JS 呼び出しで機能しない
私はリッチフェイスアプリケーションを持っています。このページには、jQuery 関数が定義されています。
次に、 ajax リクエストの完了時に関数を呼び出す必要がある a4j:commandLink があります。
残念ながら、うまくいきません。alert('test');
そこに置くとアラートが表示されるので、oncompleteが機能することを知っています。しかし、関数を呼び出そうとしてもupdateUrlHash
機能しません。その機能があるページソースをチェックインしました。何が間違っている可能性がありますか?
css - JSF : jstl c:foreach 配列のコンポーネント スタイルの変更が機能しない
このコードは、インデックスを表示し、RichFaces の<a4j:commandLink>
タグを使用してアクションを実行します。それは技術的にうまく機能します。以前に選択した文字のスタイルのみがリセットされていません (ただし、適切なコード部分が実行されます)。問題がどこにあり、それを解決する方法を知っている人はいますか?
JSF ページ:
<a4j:keepalive>
Ajax リクエスト間でバッキング Bean を維持するために使用していることに注意してください。
バッキング Bean (スコープ指定されたリクエスト):
ajax - JSF+RichFacesと非同期のページのブロックをレンダリングします
richfaces a4jサポートを使用して、ページ上に6つのブロックを非同期でレンダリングしたいと思います。これを実現するために、6つのa4j:regionコンポーネントと、コンポーネントを手動で更新するためのa4j:commandLinkを定義しました。
関連するコードは次のとおりです。
ただし、a4j:commandLinkを手動でトリガーすると、ページ全体が非アクティブになり(グレー表示)、読み込みアイコンが表示されます。私が欲しいのは、ページが非常にスムーズに開き、6つのリージョンすべてが非同期にレンダリングされるため、ユーザーはスムーズなエクスペリエンスを取得し、すべてのリージョンが完了するのを待つ必要がないことです。
javascript - JSF バッキング Bean で JavaScript によって設定された非表示の値を取得する
JSF バッキング Bean で JavaScript 値を取得したいと考えています。私は次のことを試しました:
JSF:
豆:
JS:
このコードの問題は次のとおりです。バッキング Bean で空の文字列を初めて取得するのは、2 回目以降は Java スクリプト関数で以前に生成された値を取得することです。
どこが間違っていて、どうすれば解決できますか?