問題タブ [gwt-ext]

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

gxt - GWT-GXT コンテナーとレイアウトの概要

GXT のコンテナ/レイアウト/パネルなどの適切な説明を知っている人はいますか? 私が見たすべてのチュートリアルは、通常、1 つまたは 2 つを選択して、それらを使用するだけです。さまざまな組み合わせを誰が/何を/いつ/どこで/どのように使用するかについて、誰も説明していないようです。

ありがとう、~r

PS 実際、私は少し複雑なアプリを持っています (最大 150 の Java クラス、多数のグリッドを含む 8 つの個別のタブ、およびリストと大量の RPC 呼び出し)。グリッドに水平スクロールバーが表示されていないようですが、それを防ぐコンテナ/レイアウトの組み合わせを使用しているためだと思われます(FitLayoutではありません;-)

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

gwt-ext - サーブレットJavaでファイルダウンロードを実装しようとした場合

GWT-EXTでは、以下のようにサーブレットを利用したファイルダウンロード機能を利用しています。

サーブレット マッピングを次のように定義しました。

次のようにサーブレットを定義しました。ファイルパスとファイル名はデータベースから受け取ります。そして、PDFファイル/バイナリデータをサーブレット出力ストリームに書き込んでいます。

クライアント側では、次のコードを使用して filedownload イベントをトリガーしました。

現在、UI で次の例外が発生しています。

そしてGWTコンソールではそれは言っています。

助けてください。

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

javascript - gwt-ext の機能強化

通常、新しい GridPanel(xxx, 480, 200, 1, 5) のようなデフォルトの GridPanel を作成し、gridpanel のコンストラクターの最初のパラメーターを使用して非表示にする列を制御できます。

たとえば、以下のような gridpanel を作成し、 description という列を非表示にしたいとします

:社内でのgwt-extの拡張により公開できないため、クラス名をxxxで示しました。

私の要件は、画像の次のアクションのようにチェックボックスをクリックして、ユーザーが非表示の列を手動で再表示できるようにしたくないということです。 ここに画像の説明を入力

gwt-ext のため、この要件をどのように実装できますか ext-js の方法を変更するのは難しいと思います.クラス GridPanel に関数を追加して、開発者がそれを呼び出してチェックボックスを非表示にできるようにしたいと考えています.

ありがとう。

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

gwt - GXT ローカル ページネーション (PagingModelMemoryProxy) ヘッダーの並べ替えを更新する方法

GXT Local Pagination (PagingModelMemoryProxy) を使用して、1 つの列のヘッダーの並べ替え結果をカスタマイズする必要があります。これが私のコードです:

しかし、「ロード」をオーバーライドした後、ヘッダーの並べ替え (昇順または降順) が機能しなくなりました。私が本当にやりたかったのは、ユーザーが昇順をクリックすると降順の並べ替え動作を行い、降順では逆の昇順の並べ替え動作も行うことです。

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

gwt - gwt で解像度を管理する方法

GWT で Web アプリケーションを開発しています。ベースの HTML ページでは のような htlm<table>タグを使用しています。gwt で使用されるパネルはピクセル (つまり AbsolutePanel) で測定されるため、表のサイズを 990px​​ に設定しています<tr><td>これは 1024 では正常に動作しますが、他の解像度では問題が発生しますか??

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

gwt - URL/ブラウザバーの x/y 位置を取得

Window である GWT ウィジェットがあります。ユーザーは、ウィンドウをドラッグ アンド ドロップできます。GWT-Ext という古い API を使用しています。ウィンドウが移動されたことを検出するリスナーを実装する機能があります。Window の XY 座標を検出し、「範囲外」になった場合は Window を元の場所に戻すことで、Window がブラウザ バーの下に隠れないようにしたいと考えています。ブラウザ バーの XY 座標を特定して、自分のウィンドウがブラウザ バーによって隠されているかどうかを確認するにはどうすればよいですか?

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

gwt - gwt を使用してパスワードを忘れた場合のリンク

私のサイトにはリンクがありますパスワードを忘れた場合 このリンクをクリックするとページが表示されるので、emailIdを入力して特定のgmailidにメールを送信します(このメールでリンクを生成する必要があります)。生成されたリンクページをクリックして、パスワードをリセットするために開いたとき(新しいパスワードやパスワードの確認など)。

私の問題は、メールを正常に送信できることですが、リンクをクリックすると、パスワードをリセットするための emailId が見つからないことです。 Gmail リンク :

クライアントコード

サーバー上

// 暗号化/復号化クラスを作成 DesEncrypter encrypter = new DesEncrypter(key);

// 暗号化された暗号化 = encrypter.encrypt(emailText);

// 文字列の復号化 decrypted = encrypter.decrypt(encrypted);

MailUtility クラス

いくつかのコード....}

暗号化された形式でemailIdを送信しましたが、復号化されたキーを保存する方法と、1回の使用と48時間後にリンクを期限切れにする方法がわかりません。

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

java - GWT ログには、ファイルにコンパイル エラーはありませんが、コンストラクターが未定義であると表示されます。

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

java - 完全なユーザー名 siteminder の取得

GWT-EXT フレームワークを使用しているため、ツールバーにログインしたユーザーの完全なユーザー名を表示する必要があります。

カスタムメイドの Web サービス (jars 内) から request オブジェクトを介してユーザー ID を取得できましたが、完全なユーザー名を取得するメソッドを確認できませんでした。

このカスタムメイドのフレームワークについては何も知らない.

いくつかのリンクを検索したところ、Web アプリケーションにリダイレクトされるときに、要求オブジェクトにユーザー情報を持つキーと値のペアを含むヘッダーを挿入するのは Siteminder エージェントであることがわかりました。ここでの問題は、完全なユーザー名を提供するヘッダーが何であるかをどのように知るかです。

他の部分は、フレームワークサーブレットをオーバーライドする方法を知ることです/少なくともこの完全なヘッダーを取得するために独自のサーブレットを作成します。

私でさえ、ワークフロー全体について自分自身を教育し、頭を悩ませているので、それは本当に漠然とした質問であることを理解しています.

アイデアや提案、アドバイスをいただければ幸いです。

ありがとう!