問題タブ [ajax-polling]
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.
jsf - p:poll は「oncomplete」関数で未定義を返します
ポーリング コンポーネントに奇妙な問題 (おそらくバグ) があり、コールバックで値を返そうとしています。Poll 要素は、呼び出された「oncomplete」関数で undefined を返すためです。
引数が常に未定義である理由がわかりません。私はすべてを試しました。ログには常に args パラメータの未定義と表示されます。
「poll」要素の問題のようです。「commandButton」を使用すると、すべてが完全に機能し、引数の戻り値が正しいためです...なぜですか?
Mojarra 2.2.8、PrimeFaces 5.2、Tomcat 7
これは私のdash.jsfです:
MarkersView.java:
PrimeFace をログに記録します。
応答ログ:
jsf - 「エラー: MAC が検証されませんでした!」が発生します。サーバーの起動ログに
アラートのポーリングを使用する必要があります。追加してますので
ERROR: MAC did not verify!
サーバーを起動すると無限大になりました。
これはどのように発生し、どうすれば解決できますか?
javascript - React JS mixinでポーリングが機能しない
そこで、次の mixin を作成しました。
console.log('hello');
関数内の に注意してくださいpoll
。このロジックによると、これは 15 秒ごとに表示されるはずです。
次に、react コンポーネントを見てみましょう。
ここで、componetDidMount
私が呼び出している関数で確認this.startPolling
できます。ページが読み込まれると、1 秒後に次のように表示されます。
- A)その (
poll
関数) いくつかの方法で oO が 2 回呼び出されます。 - B)その (
poll
function) が再び呼び出されることはありません。
ポーリング アウトを分離した理由は、同じページの他のコンポーネントで使用でき、コードが重複しないようにするためです。
非常に簡単な質問:
これを修正する理由と方法を教えてください。15 秒ごとにポーリングする必要があり、初めて呼び出されたhello
ときに 1 回だけ表示する必要があります。poll
javascript - ロングポーリングまたは全二重接続? キャッチはどこですか?
ユーザーのリアルタイム更新を行うために、長いポーリングを使用してメッセージング システムを実装しています。そうすることで、Hotmail などの一部の Web サイトも xhr 要求を使用していることに気付きましたが、それらは私が実装したものとは少し異なっているようです。
図でわかるように、私の実装ではクライアントがリクエストを行い、サーバーは新しいデータ更新が利用可能になるまでリクエストを保持します。次に、ペイロードを送り返し、接続を閉じます。受信すると、javascript は新しい要求を Web サーバーに送信します。
Hotmail は代わりに、接続を開いたまま要求を送り返します。これはどのように可能ですか?? そして、どうすればこれを自分で実装できますか? そして最も重要なことは、違いは何ですか?
ありがとうございました。
javascript - jsコードの代わりにクエリを実行するブラウザーでのSSEとAjaxポーリングの違い
サーバーサイドイベントについて少し読んだことがありますが、SSE と Ajax ポーリングの最大の違いは、後者では応答ごとに自分でサーバーにクエリを実行することになっているのに対し、SSE ではブラウザーがそれを行うことです。それが正しいか?
また、サーバーの処理に関しては、SSE と Ajax Polling の間にほとんど違いはなく、応答を特定の方法でフォーマットし、Content-type: text/event-stream
ヘッダーを含めるという小さな違いはありますか?
ajax - GIF画像の読み込み時間を増やすにはどうすればよいですか?
AJAX メソッドの前に GIF 画像を追加しますが、読み込み時間は非常に短いです。ロード期間の時間を設定するにはどうすればよいですか?その後、AJAX 応答が表示されますか?
jsf - Primefaces Dialogフレームワークからダイアログを開く
サラム、
コンポーネントから動的にダイアログに通知を表示しようとしてpoll
いますが、うまくいかないようです!!
で使用すると、アクションはうまく機能しますcommandButton
。
これは私のactionListenerのコードです:
私はPF 6.0で作業しています
何が起こるかわかりません:(