問題タブ [gwtp]

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

hibernate - Hibernate+GWTP: 複数のリクエストにまたがるセッション

各ページにフォームと「保存して続行」ボタンがある複数のページがあるウィザードのような登録を作成しようとしています。各フォームのデータを休止状態のセッションに保存し、ユーザーが確認したときに登録の最後にのみDBに保存したい。私は Hibernate の専門家ではありませんが、「長いセッション」を作成する必要があることは理解しました。それ、どうやったら出来るの?トランザクションを開いたままにしておきますか? あるリクエストから別のリクエストへの「ダーティ」エンティティを取得するにはどうすればよいですか? このようなことを行うGWTPアクションハンドラがあるとします

トランザクションが開かれるまで、userEntity は DB に保存されず、一時的なものになります。別のactionHandlerで取得するにはどうすればよいですか?

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

gwt - GWTでトークンを検索する

興味深いことに、アプリケーションの開発者の1人が休暇中であり、私が彼に連絡する方法はありません。

GWTアプリケーションがあり、トークンを場所に渡して一時的にページを読み込もうとしています。しかし、彼はその場所に到達するためのURLを文書化するのを忘れたため、その場所を読み込むことができません。

そのため、トークンを見つける方法がわかりません。しかし、私は場所を知っています。

誰かが私を導くことができますか?

0 投票する
0 に答える
131 参照

gwt - gwt プラットフォームの間違った href を持つ FormItemIcon smartgwt

私は長い間問題に直面していSmartgwt & gwtpます。

FormItemIconelementですSmartGWTclick handlerこの要素にa を追加するとき、"click" event私が理解していることから a を追加し、これが目標であるGWTPを広く使用していますが、この要素が代わりに a を追加するため、歴史が台無しになります。history<a href="#"<a href="javascript();">

質問は、なぜ aclickHeandlerに aFormItemIconを追加すると<a href="#"要素が追加されるのかということです。

助けてくれてありがとう、良い一日を。

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

events - GWTP : イベントとネストされたプレゼンター

GWTP のイベントに問題があります。

TabContainerPresenter を拡張する MainPresenter があります。このプレゼンターは、いくつかの UI コンポーネント + いくつかの com.gwtplatform.mvp.client.Tab : HomeTab、ContactTab などを含む MainView にリンクされています。

MainPresenter はいくつかのイベントに反応することになっています "MyEvent" MyEvent には対応する MyHandler があり、これらの優れたプラクティスに従って作成されていますhttp://arcbees.wordpress.com/2010/08/24/gwt-platform-event-best-practice/

このように MainView の ui コンポーネントからイベントを発生させると:

MainPresenter でイベントを正しくキャッチします。

しかし、「タブプレゼンター」の1つでまったく同じことをすると、イベントはMainPresenterによってキャッチされません。

たとえば、MainPresenter の「HomeTab」である HomePresenter で、

HomePresenter からはイベントをキャッチできますが、MainPresenter からはキャッチできません。

何か案が?

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

gwt - GWTPを使用した一般的な通話処理

Handlerを呼び出してサーバーからデータを取得するプレゼンターがいますが、既存のビューのミニチュアバージョンである別のウィジェットにも同じデータが必要ですが、これはアプリケーションで常に表示されます。

ここで私が共通しているのは、ハンドラー、同じハンドラー、およびアクションオブジェクトの呼び出しです。

設計するための最良の方法は何ですか。

私の考えられる解決策:1)ディスパッチャーオブジェクト(Ginjectorを介して注入)にアクセスできる1つのCommonクラスを作成し、メソッドを使用してデータを取得します。ただし、MVPアーキテクチャに従って、ディスパッチャの使用はプレゼンタのみに制限されていますが、これはプレゼンタ以外のクラスです。

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

gwt - GWT:プロバイダーとAsyncProvider

GWTのプロバイダーとAsyncProviderの違いは何ですか。私の理解では、どちらもコード分割と遅延インスタンス化に使用されます。だから私は決めることができません、その場合私たちはAsyncProviderではなくProviderに行きますか?

前もって感謝します!

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

java - GWT + Spring + 「ディスパッチ」という名前の Bean が定義されていません

guiceの代わりに spring 依存性注入を使用しようとすると、エラーが発生します

「dispatch」という名前の Beanが定義されていません

これについて助けてください。

web.xml の内容は以下の通りです


そしてSeverModuleクラスは

よろしく。

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

gwtp - GWTP では、新しいプレゼンターを作成するときに、Hash Bang(!) を使用して NameToken を設定しましたが、コードには Hash Bang が表示されませんでした。

OK、GWTP (Gwt ではなく GWT プラットフォーム) では、Eclipse で新しいプレゼンターを作成するときに、名前トークンを設定するための「トークン名:」フィールドがあります。そこで、NameToken の前に Hash Bang を追加しました

&日食は、Javaファイルを作成しました

それでは、ハッシュバンはどこにありますか (!)?

また、初めて新しい Presenter を作成したときに Hash Bang を NameToken の前に置くのを忘れた場合、新しい Presenter を再作成せずに Hash Bang を含めるにはどうすればよいでしょうか?

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

gwt - GWTP プロジェクトと標準 GWT プロジェクトの統合

このアプリケーションを単独で実行する必要がないため、エントリ ポイントのない GWTP アプリケーションがあります。むしろ、エントリポイントを持ち、独自の履歴管理メカニズムを実装し、MVP フレームワークの独自の実装を使用し、独自の依存性注入などを行う標準的な GWT アプリケーション内で使用したいと考えています。

問題は、標準の GWT アプリケーション内に GWTP アプリケーションを適切に統合することさえ可能かということです。

たとえば、次の使用例を考えてみましょう。GWT アプリケーションに実装されているビューでボタンがクリックされたときに、ポップアップ ダイアログを表示したいと考えています。ポップアップ ダイアログは、GWTP アプリケーションに実装された GWTP PresenterWidget です。GWTP 以外のプレゼンターがポップアップを表示して、すべてのライフサイクル イベントが適切に呼び出されるようにする方法を教えてください。

幅広い質問であることは承知していますが、このような 2 つのアプリケーションを統合しようとした団体があるかどうかを確認したいと考えています。そうでない場合、この問題にアプローチする方法についてのアドバイスはまったくありません。

前もって感謝します

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

maven - gwtp Maven アプリのデプロイ: Servlet Spec 2.3、セクション 9.7.2 を参照してください。問題のあるクラス: javax/servlet/Servlet.class

https://github.com/ArcBees/ArcBees-tools/blob/master/archetypes/gwtp-basic/README.mdおよびhttp://c.gwt-examples.com/home/maven/ide-の指示を使用するimport/eclipse maven で GWTP プロジェクトを作成しました。デバッグ モードでは問題なく動作しますが、展開に問題があります。

1) コマンド mvn gwt:compile を実行します 2) .war ファイルを 2 つの異なる Tomcat サーバーにコピーします 3) サーバーを再起動します 4) ファイルの場所を参照すると、404 エラーが発生します

HTTP ステータス 404 - /transpohubAdmin/Project.html タイプ ステータス レポート メッセージ /transpohubAdmin/Project.html 説明 要求されたリソースは利用できません。アパッチ トムキャット/7.0.32

このエラーは、css ファイルに直接移動した場合にも発生します (最初に Project.html ファイルを削除しない限り)。

catalina.out は次のとおりです。

サーブレット仕様 2.3 のセクション 9.7.2 を参照してください。問題のあるクラス: javax/servlet/Servlet.class で、このエラーに関するヘルプは見つかりませんでした。

助言がありますか?

乾杯、