問題タブ [handlers]

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 に答える
7604 参照

java - ネストされた postDelayed / Runnable / Handler Android

ネストされた postDelayed を使用しようとしています。これは、5 分後に何かを実行し、30 秒後に停止し、別のことを行い、最初からサイクル内の両方のイベントを繰り返す必要があるためです。私はそれを正しく理解できないようです。

私がソファーを持っているコード:

これに関する問題は、最初の実行では問題なく実行されますが、その後、互いに重なり合っているように見えます...そしてすべての遅延が中断されます。Runnable正確に 5 分 30 秒で両方の s を実行してから、プロセスを繰り返す必要があります。

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

java - wsimportを使用して@HandlerChainを生成する方法

wsimport(JAX-WS 2.1.3)を使用してWSDLからJavaを生成しており、@HandlerChainアノテーションを生成するようにする必要があります。そこで、JAX-WSバインディングファイルを作成します。

wsimportAntタスクを実行します。

しかし、アノテーションもハンドラーチェーンXMLファイルも取得しません。グーグルは、パッケージ、メソッド、引数を変更するための解決策と、XMLをコピーしたところからのJAX-WSRIページしか見つけられません。

ハンドラーをチェーンに入れるために、生成されたコードを変更する以外に、構成または別の方法で欠陥を見つけるのを手伝ってもらえますか?

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

web - すべての Tornado ハンドラで write_error メソッドを共有していますか?

私はトルネードを使用しており、さまざまな URL にマップするハンドラーがたくさんあります。例えば ​​:

ここで、DefaultHandler と SomepathHandler で、エラー メッセージの表示方法が気に入らないので、次のように write_error メソッドを上書きすることにしました。

その後

そして、これは他のハンドラーでも確実に続きます。Tornado のドキュメントを読んだところ、 をサブクラス化する必要があるようclass tornado.web.RequestHandler(application, request, **kwargs)ですが、成功していません。クラスをどこに配置すればよいかよくわかりません。アプリケーションに登録するにはどうすればよいですか?

ありがとう!

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

android - AndroidでKsoap2を使用している間のタイムアウトの処理

ksoap2 を使用して Web サービスを呼び出すアクティビティから、別のクラスのメソッドを呼び出しています。これのタイムアウトを処理したい。メソッドの実行に 10 秒以上かかる場合は、プロセスが成功しなかったことを示す警告ダイアログを表示する必要があります。

次のようにタイムアウト値を使用してみました。

しかし、何らかの理由で ksoap2 がタイムアウトを無視しています。ksoap2 2.6.5 を使用しています。

メソッドを 10 秒間実行してから、Android で成功または失敗を示す適切なダイアログ ボックスを表示する方法はありますか?

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

android - ViewPagerを使用して動的なビューの変更を遅らせる方法は?

これは私の最初の投稿であり、コーディングの問題を英語で説明する最初の試みです。ですから、これを読んでいる間は穏やかになってください:)。

ViewPagerについて2つの質問があります。

初め:

フラグメントのリストをPagerAdapterに渡すと、リストの最初のフラグメントが表示されます。これを変更して、リストの2番目、3番目の...フラグメントを最初に表示できるようにすることはできますか?メソッドsetCurrentItem(page)は、PagerAdapterによって最初のフラグメントが表示された後にページを表示するためです。

2番:

次のように、動的なViewChangeの間に一時停止を実装しようとしました。

「ここで一時停止を設定」というコメントは、ページングの間にまだ一時停止しようとしている場所を示しています。しかし、私はこれを解決する方法がわかりません。Thread.sleepはここでは本物ではないからです。

アイデアは、PageAdapterで最初のフラグメントを表示することでした。次に、handler.postDelayedを使用して、2番目のページのスワイプを遅らせます。そしてこれでは、私は一定の遅延ですべてのページをループしています。

誰かが私がこれらの解決策を見つけるのを手伝ってくれるなら、私は本当に幸せです。

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

jquery - データベースからの画像の読み込みに失敗しました

ajaxFileUploaderと2つのハンドラーを使用してファイルのアップロードとダウンロードがあります。

ajaxFileUploaderコード:

AjaxFileUploader.ashxコード:

ImageRetrieval.ashxコード:

画像はデータベースにアップロードされていますが、画像を読み込んでimgタグに追加しようとすると、画像タグに壊れた画像が表示されます。何が原因なのか、何が問題なのかわかりません。どんな助けでもありがたいです。ありがとう!

いくつかの行を編集しました。まだ運がない。

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

java - Jettyハンドラーから別のURLに転送するにはどうすればよいですか?

サーブレットフィルタのチェーンのどこかに、使いやすさの微調整として、401エラーが送信されたときにリクエストをサインインページに転送するフィルタがあります。

すべてのWebアプリケーションが独自の認証を実装するのではなく、すべてのWebアプリケーションが同じロジックで認証されることを誰かが望んでいるため、これをJettyハンドラーに変換しようとしています。

(そもそもフィルターアプローチを使用している主な理由は、Jettyのコンテナーレベル認証をまったく機能させることができなかったためです。Windows認証または組み込み認証を選択できるため、次のことが可能になりたいと考えています。実行時にこれらを切り替えるために、Jettyでそれを機能させる方法を理解することはできませんでした。)

Jettyハンドラーには、次のようなロジックがあります。

servletRequest.getServletContext()のコンテキストを正しく返すように見えます/。興味深いことに、別のWebアプリをリクエストしてもこれを行うように見えますが、JavadocによるとgetContext("/")、ルートコンテキストを確実に取得するために使用する必要があるため、これを実行しています。

ディスパッチャの取得も成功します。

次に電話をかけるforward()と、これは常にクライアントに404応答を返します。

/sign_inWebブラウザーから直接アクセスすると、フォームが読み込まれます。

サーバーには、ルートコンテキスト//sample/2番目のWebアプリのテストに使用しているコンテキストの2つのコンテキストしかありません。だから私はそれ/sign_inがルートコンテキストにあることを知っていますが、なぜforward()それに転送するときに404を与えるのですか?

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

java - SOAPHandlerで変換せずにxmlを送信する方法

IBM WebSphereJax-WSRIフレームワーク。chunckHandlerがあります。1行のxml応答をクライアントに送信する必要があります。私はonelinexmlを作成します。デバッグすると、何が問題ないかがわかります-xmlは1行です。ただし、フレームワークを送信する前に、「きれいな印刷」出力を作成してください。署名に必要であり、xml変換は必要ありません。一般的な質問:SOAPHandlerで変換せずにxmlデータを送信する方法。

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

jquery - 以前に無効化された Jquery バインディング イベント

jstree と Backbone.View.delegateEvents() にバインドされた JQuery 要素のクリック イベントを一時的に無効にしたいと考えています。

以下は、私が行う処理方法です

イベントを無効にする前に、次を使用してイベントをローカル変数に記録します

その後、使用してクリックイベントを無効にします

再びバインドする必要があるので、次を使用して要素に割り当てます。

2回目まではうまくいきます。

JQuery.event.add 'Object # has no method 'push'' at this line からこのエラーが発生します

問題は、最初の割り当てでは配列であるのに対し、2 回目の割り当ての後に「handlers」がイベント自体になることです。

どうすれば回避できますか?イベントが既にバインドされていることを確認した後にイベントを再割り当てしないようにするか、別の方法でイベントを割り当てることができますか?

ご協力ありがとうございました。

編集

このアプリケーションでは jstree を使用しています。css クラスに特定のイベントをバインドしましたが、アプリケーションの状態に関しては、すべてのツリー (以前にバインドされたクラスを含む) を無効にできる必要があります。

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

handlers - G-Wan とデフォルトの hello ハンドラー?

g-wan に同梱されているハンドラーを試していますが、この件に関する適切なドキュメントが見つからないようです。

main_hello.c__ の名前を main_hello.c に変更し、g-wan を再起動しました。

しかし、ハンドラーの結果をどのように見るのですか?

何もトリガーされていないようですか?