問題タブ [resty-gwt]
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.
rest - RestyGWT Restサービスを使用した基本認証?
RestyGWT Rest Servicesを使用するときに基本認証のユーザーIDとパスワードを設定するにはどうすればよいですか?
RestyGWTユーザーガイドでは、RestyGWT REST APIの基本認証で使用されるユーザーIDとパスワードを設定する方法について説明していますが、RestyGWTRestサービスで基本認証を行う方法について説明しているドキュメントは見つかりませんでした。
RestyGWTv1.2を使用しています
** * **アップデート******* 運が悪かったので次のことを試しました。サービスメソッドを呼び出すと、ブラウザはまだユーザーID/パスワードのプロンプトを開いています。
gwt - RestyGWTで地図をシリアル化する方法
Map<String,Object>
RestyGWTを使用してサーバーにを送信したい。ただし、リクエストでマップをシリアル化すると、文字列キーの周りに引用符のエスケープが追加されます。
それで、
その結果、JSONが送信されます
望ましい結果の代わりに
RestyGWTインターフェースは次のとおりです。
rest - Resty-GWT 動的コード生成
私は resty-gwt ライブラリを使用していますが、JsonEncoderDecoder インターフェイスを動的に使用できるかどうか疑問に思っていますか?
例えば。私は次のようにpojoを持っています:
応答で返されたクラス名: ジェネレーターを使用してインターフェイスを生成することは可能ですか?
オブジェクトをデコードできるように、どういうわけか GWT.create(MyObjectCodec.class) を呼び出しますか?
json - getter/setter メソッドを使用しない jsonencoderdecoder
RestyGWT の JsonEncoderDecoder インターフェイスを使用して、いくつかのオブジェクトをエンコード/デコードしました。その中には、getter/setter メソッドを使用して公開されていないプロパティを持つクラスのインスタンスがあります。で対応するプロパティに注釈を付けてみましorg.codehaus.jackson.annotate.JsonProperty
た。しかし、それは機能せず、エラーが発生します
[エラー] [jsonsample] - フィールドを非公開にすることはできません: com.mycompany.jsonsample.ItemList.items
com.mycompany.jsonsample.ItemList
items
上記のように、ゲッター/セッターがなく、注釈が付けられたプロパティを持つクラスです。
また、エンコーダー/デコーダーにいくつかのプロパティをスキップするように指示することは可能ですか?
spring - Spring-Jersey-Jackson-JSON: インデックスでラップされた配列要素
私は、逆シリアル化のためにジャージーとジャクソンを使用して安らかなサービスを書いています。私はSpringを依存性注入にcom.sun.jersey.spi.spring.container.servlet.SpringServlet
使用しています.mvcを使用していません. クライアント側で RestyGWT を使用しています。サービスからオブジェクトの配列を返しています。クライアントは、有効な JSON ドキュメントではないと不平を言っています。サービスが返すものは次のとおりです。
よくわかりませんが、問題は各要素がそのインデックスでラップされていることだと思います。ジャージーまたはジャクソンに配列要素のラップを解除するように指示する方法はありますか? さらに情報を提供する必要がある場合はお知らせください。
コードでは、次のように結果を JSONWithPadding オブジェクトとして送り返しています。return new JSONWithPadding(array, callback);
web.xml
ところで、 POJO マッピングを使用するように jersey を既に構成しています。
更新 端末からcurlを使用してテストを行ったところ、返された文字列は正しいように見えます(コールバックエンクロージャを削除しました):
最初に投稿した文字列は、restyGWT によって報告されています。紛らわしい投稿で申し訳ありませんが、なぜ restyGwt が不平を言っているのかわかりません...
ありがとう!
resty-gwt - resty gwt: 'com.gwt.demo.client.PersonResourceAsync の遅延バインディングが失敗しました
こんにちは、クライアント側の gwt でプロジェクトを実行し、サーバー側で残りのサービスを実行したいのですが、このために私はresty gwtを使用していますが、エラーが発生しています:
com.google.gwt.event.shared.UmbrellaException: 例外がキャッチされました: 'com.gwt.demo.client.PersonResourceAsync' の遅延バインディングが失敗しました (必要なモジュールを継承するのを忘れましたか?)。
プロジェクトの説明:-
ide:- 日食
私はresty gwt jarを使用しており、外部jarの追加からそのjarを含めました.gwt.xmlにも含めました.war (<inherits name='org.fusesource.restygwt.RestyGWT'/>)
ファイルlibフォルダーにもそのjarを追加しました。restservice を拡張する 1 つのインターフェイスを使用しました。デバッグ中にこのインターフェイスで、行で nullpointerexception が発生していることがわかりました。
このエラーが発生する理由を教えてください。
java - GWT と REST を連携させる
私は DevMode でこの作業コードを持っていますが、コンパイルされたコード (ライブ) で実行すると、Javascript ブラウザ コンソールでエラーがスローされます。
コード:
エラー:
少なくともこの種の問題をデバッグするにはどうすればよいですか?