問題タブ [gwt-2.4]

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

java - GWT、Maven、および AspectJ: AOPed コードの RequestFactory 検証?

GWT 2.4.0 RequestFactory を使用するには、リクエスト ファクトリ検証ツールを実行する必要があります。そうしないと、うまくいきません。[Google によると][1]、pom.xml に 2 つのプラグインを追加するだけで十分です。

問題は、AOP を使用する非常に複雑なサーバー側コードがあるため、そのコードに対して検証ツールを実行すると、「メソッド xxx() がない」、「クラス xxx はインターフェイス yyy を実装していない」という理由で失敗することです。等

それで、私の質問は、すべての AOP コードを別々にコンパイルされる別々のプロジェクトに移動するのではなく、pom.xml レベルでこの問題を修正することは可能ですか?

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

java - GWT2.4.0RequestFactoryポリモーフィズム

GWT 2.4はこのケースをサポートしていますか?

問題は、それを機能させることができないということです。まだサポートされていないか、どこかに魔法の注釈を追加する必要があります。具象型を使用するとすべて正常に動作しますが、基本型を使用すると動作しません。

どう思いますか?

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

java - GWT-@Entity注釈付きクラスの外部にRequestContextメソッドを実装する方法は?

RequestContext@Entity注釈付きクラスの外部にメソッドを実装することは可能ですか?

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

gwt - マルチプロジェクト設定での Requestfactory 検証

gwt2.4 のリリース版に変更しようとしたところ、問題が発生しました。セットアップで複数のプロジェクトを使用しています。サーバーサイド コードを含むプロジェクト、共有コードを含む 1 つのプロジェクトがあり、さまざまな gwt プロジェクトで使用でき、gwt プロジェクトはすべてを結合します。私はmavenですべてを構築します。ここにある注釈処理の指示に従いました: http://code.google.com/p/google-web-toolkit/wiki/RequestFactoryInterfaceValidation

プロキシとサービスがある共有プロジェクトをコンパイルすると、DeobfuscatorBuilder.java を含む「 generated-sources\apt\」フォルダーが作成されます。このプロジェクトのソースをメインプロジェクトの依存関係として持っており、バリデータも実行しようとしていますが、DeobfuscatorBuilder.java はここでは作成されません。すべてがコンパイルされますが、requestfactory への呼び出しを呼び出すと、エラーが発生します。

セットアップに間違いがあると思いますが、どこを見つけることができませんでした..この問題を解決する方法を知っている人はいますか?

よろしくアルネ

アップデート:

これをpomに追加しました:

これにより、依存関係のソースが解凍され、ターゲット フォルダーに配置されます。それから私は追加しました:

私のプロセッサプラグインに。

この方法では、ワークスペースにすべてのプロジェクトを配置する必要はなく、継続的な統合システムで動作するはずです。アンディの返事がなければ、それを理解することはできなかっただろう :)

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

requestfactory - Requestfactory は常にすべての依存関係をフェッチします

requestfactory を使用してオブジェクトをフェッチすると、with() を使用しなくても常にすべての依存関係がフェッチされます。テストケースを作成しました:

と:

私のプロキシは次のとおりです。

と:

リクエストを起動したとき: requestFactory.myRequest().getTest() .fire(new Receiver() {

すべて正常に動作します。Nullpointer-Exception を受け取るべきではありませんか? プロキシはデータオブジェクトとは異なるプロジェクトにあるため、ProxyFor(...) を使用する必要があります。そして、サーバー側で Dependency-Injection を使用してサービス クラスをロードします。これのいずれかが問題になる可能性はありますか?

よろしく、アルネ

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

gwt - GWT CellList クリックして選択を切り替え (複数選択)

行をクリックすると選択が切り替わるように CellList を設定したいと思います。ctrl キーを押さずに複数の行を選択できるようにします。

動作させるには何を変更する必要がありますか?

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

javascript - Storage.isSupported()でのGWT例外

触れていないアプリのコンポーネントで突然発生したGWTの問題に苦しんでいます。

Storage.isSupported ()Operation is not supportedの2行目で例外が発生します。これは、W3CのHTML5ストレージ仕様を実装するGWTの関数です。

これはすべてGWTの内部的なものであるため、非常に複雑です。上記の関数は、GWT独自のコードからGWTによって生成されます。プラス:問題は本番モードでのみ発生します。開発モードでは、すべてが正常に機能します。

プレーンなGWT2.4(最新)を使用しており、追加のライブラリは使用していません。問題はブラウザ固有ではありません(私はそれらすべてを試しました)。

任意のアイデアをいただければ幸いです。具体的な解決策がわからない場合も回答してください。ただし、この問題に一般的にどのように取り組むことができるかについてのヒントがあります。

ありがとう!

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

gwt - 3つ以上のウィジェットをGWTLayoutPanelに追加する

LayoutPanelに3つ以上のDataGridを表示し、それらの幅をLayoutPanelの全幅のパーセンテージとして指定したいのですが、LayoutPanelメソッドには、左右のウィジェットの幅を設定するためのメソッドしか表示されません。setWidgetLeftWidth()およびsetWidgetRightWidth()

次のような2つ以上のウィジェットをLayoutPanelに追加することは可能ですか?

次に、各ウィジェットの幅をLayoutPanelの幅の25%に設定しますか?

Mukulに感謝します

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

gwt - GWT Datagrid の一部の列の選択的更新とその他の列の選択的更新

こんにちは、10 列の GWT データグリッドを作成しました。これらの 4 つの列のうち、ユーザーが入力したデータ用であり、残りはデータベースからロードされた値です。データグリッドを 2 秒ごとに更新するタイマーを実装しました。ここ -

refresh()関数は、私dataProvider.refresh()の dataProvider 実装で を呼び出します。

ただし、私の要件は、6 列のみを定期的に更新することですが、ユーザー入力列は、ユーザーが「Enter」キーまたは更新ボタンを押したときにのみ更新する必要があります。

一部の列を定期的に選択的に更新し、他の列はユーザ​​ーの操作に基づいて更新することはできますか?

感謝と敬意

ムクル

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

dom - GWTウィジェットにCSS AnimationEndイベントハンドラを追加するには?

CSS アニメーションが終了したときに GWT ウィジェットに通知されるようにしたいと考えています。

プレーンな HTML/Javascript では、次のようにイベント ハンドラーを登録することで簡単に実行できます。

GWTでこれを行うにはどうすればよいですか?

このタイプのイベントは GWT のDOMImplクラスには認識されないため、エラーが発生し続けます。

不明なイベント タイプ webkitAnimationEnd をシンクしようとしています」。