問題タブ [dwr]

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

java - DWR ベースの検証後に Javascript 処理を終了する方法

私は Javascript に比較的慣れておらず、Ajax と DWR にも慣れていません。これは Ajax/DWR ではなく Javascript の質問だと思いますが、次のようになります。

DWR を使用してリモート Java メソッドを呼び出し、ブラウザーに入力されたデータを検証する Javascript を作成しています。検証が失敗した場合 (Java メソッドがエラー メッセージ (空でない文字列) を返した場合) は、ユーザーにエラー メッセージを表示し、Javascript 処理をこれ以上行いません。検証が成功した場合 (Java メソッドによって空の文字列が返された場合) Iユーザーの入力を処理するために Javascript を続行したい。

私が見つけたのは、検証エラーでエラーメッセージが表示されますが、Javascript 処理は停止せず、検証が成功したかのように続行することです。したがって、私の質問は、検証が失敗したときに Javascript 処理を終了する方法です (以下のコードの「A:」)。

これは Javascript と疑似コードを組み合わせたものですが、私が何をしているかを説明する必要があります。

助けてくれてありがとう、

スティーブ

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

dwr - Spring@AutowiredがDWRで機能しない


これが私のサービスレイヤーです:

applicationContext.xmlファイルのDWR構成設定:

returnRecord()コントローラから電話をかけているときは、機能しています。しかし、DWRを使用してjspから同じメソッドを呼び出すと、オンラインで表示NullPointerExceptionされList<String> list = daoLayer.returnPendingRecords(id);ます。

private DAOLayer daoLayer;DWRの場合、スプリングは自動配線できないと思います。
DWRで動作するようにコードを修正するにはどうすればよいですか?
ありがとう
シャムス

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

javascript - Direct Web Remoting(DWR)でJavascriptコードはどのように生成されますか?

Direct Web Remoting(DWR)で生成されるJavascriptコードはどの程度正確ですか?公式サイトhttp://directwebremoting.orgと他のソース(http://directwebremoting.org/dwr/introduction/scripting-dwr.html)を確認しましたが、JSファイルが3つあることを理解しています。

しかし、私の質問は; JSはどのように生成され、機能を変更/カスタマイズすることはできますか?はいの場合、どのように?

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

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

java - DWR を使用してユーザー リストを更新する方法

Gtalk と Facebook に接続できるチャット クライアントを開発しています。そのために DWR を使用しています。

ログインしたら、ユーザーのリストを作成する必要があります。クライアント側で私が持っている

サーバー側では、Smack Api を使用して名簿リストを取得しています (オンライン)

データをJSONとして返す必要がありますか、それともDWRがコレクションを処理できる方法はありますか???

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

javascript - ExtJS-jsonストアを使用したDWRプロキシ?

引数を取り、非同期で実行する関数を使用しようとしていJsonStoreますが、その方法がわかりません。

myMethodを取りますがcallback、コールバックデータを?に関連付けるにはどうすればよいJsonStoreですか?

DwrProxy実装を使用してみましたが、に渡さないとグリッドにデータが入力されず、にfields渡すと多数の空白行が作成されます。何が得られますか?JsonReaderfields

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

spring - 誰かがSpringweb.xmlファイルを説明できますか?

私はJavaEnterpriseとSpringを初めて使用しますが、標準のJavaを十分に理解しています。私は既存のWebアプリケーションプロジェクトを調べています。プロジェクトはTomcat/Spring / Hibernateを使用していますが、これはかなり一般的であると私は理解しています。また、リモートメソッド呼び出しにDWRを使用します。責任を分離するのはやや難しいと感じています。Tomcatが責任を負うもの、Springが責任を負うもの、リクエストが相互にどのように取得されるか、Springの主要部分がどのように組み合わされるかです。私はSpringに関する多くのドキュメント、特に豆と豆工場に関するドキュメントを読みましたが、まだもっと読む過程にあります。アドバイスは大歓迎ですが、具体的な質問をいくつかご紹介します。

質問1:web.xmlはどこに適合しますか(いつ使用/呼び出され、どこから呼び出されますか)?

コードサンプル1:

上記のスニペットは何をしますか(または、それが何を引き起こしますか)?私のWebアプリのある時点でqrst.jspが使用されます。サーブレット名を使用してqrst.jspを呼び出すのはDispatcherServletですか?それ以外の場合、サーブレット名の意味は何ですか?起動時の負荷とは何ですか?

コードサンプル2:

上記が何をするかについてのリンクまたは説明?XMLファイルを見ると、Beanの定義が含まれていることがわかり、Beanとは何か、どのように使用されているかはわかりますが、これに関する他の詳細はわかりません。

コードサンプル3:

Beanについて読んだことから、これらのinit-param要素は、サーブレットのjavaクラスで設定される単なるパラメーターであると思います。サーブレット名の意味は何ですか?また、起動時の負荷はどうですか?Webアプリは、AJAX(dwr)呼び出しが発生しているときと、Webアプリが初めてロードされているとき(初めてロードするときにqrst.jspを使用する必要があるとき)を何らかの形で「認識」します。どうやってこれを知るのですか?qrst.jspではなくDWRにリクエストをルーティングすることをどのように決定しますか?これはどこで行いますか?

ありがとう。

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

javascript - DWR3クエリ文字列に追加されたパラメータをキャプチャしますか?

myMethod次のDWRメソッドにマップするというメソッドがあります。

ライブラリは、を参照してこのメ​​ソッドを自動的に呼び出しますMyService.myMethod('value')が、独自のパラメータ、、aおよびを追加します。b

つまり、最終的なリクエストは次のようになります。

POST http:// localhost:8080 / application / dwr / jsonp / MyService / myMethod / value?a = 5&b = 6

DWRの値を簡単aに取得する方法はありますか?b

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

php - PHP用のDWRのようなものはありますか?

私は DWR で作業していた Java Web プログラマーですが、現在は PHP で開発する必要があります。PHP 5 クラスを使用してモデルを作成したばかりで、DWR のように JavaScript から直接 AJAX を介して PHP クラスにアクセスしたいと考えています。

これは非常に単純な Web であり、CakePHP や Zend などの重いフレームワークは使用していません。データをモデル化する一連のクラスと、「ビジネス ロジック」を備えた別の束のみを使用しています。次に、すべての PHP ページでロジック クラスの適切なメソッドを呼び出し、モデル クラスのインスタンスを取得して、それをユーザーに提示する必要があります。

(助けようとしている人に感謝します)

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

configuration - spring 3 と dwr 3 が単一の構成ファイルで機能しない

Web アプリで Spring 3.0 と DWR 3 を使用しています。設定に問題があります。両方の技術に単一の構成ファイルを使用すると、一番上に書いたものが機能し、次に機能しません。そして、2つの異なる DispatcherServlet を作成したとき、それらは正常に機能しています。
ここに私の web.xml 構成があります:

これが私のabc-servlet.xmlファイルです(Spring構成のみが含まれています):

そして、ここに別の abc-dwr-servlet.xml ファイル (Spring と DWR の両方の構成が含まれています):

この 2 つのファイルにabc-servlet.xmlは、Spring 構成が含まれておりabc-dwr-servlet.xml、DWR と Spring 構成が含まれています。両方のファイルに Spring 構成を書きました。2 番目のファイルから削除すると、Spring が機能しなくなります。両方のテクノロジーを同じ構成ファイルにマージしようとしました。しかし、私が一番上に書いたものだけが機能し、別のものは機能していません。それらの両方を同じファイルにマージする方法はありますか、それともばかげた間違いをしていますか? 私を助けてください。

ありがとう
シャムス

0 投票する
35 に答える
1739320 参照

javascript - 最大呼び出しスタック サイズ超過エラー

Direct Web Remoting (DWR) JavaScript ライブラリ ファイルを使用していますが、Safari (デスクトップおよび iPad) でのみエラーが発生します。

それは言う

最大呼び出しスタック サイズを超えました。

このエラーは正確には何を意味し、処理が完全に停止しますか?

Safariまた、ブラウザの修正(実際にはiPad Safari、それは言う

JS:実行がタイムアウトを超えました

これは同じコール スタックの問題であると想定しています)