問題タブ [smartgwt]
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.
gwt - smartGWT の短所と長所
私は数日後に smartGWT プロジェクトの作業を開始します。あなたがどのような経験をしたか知りたいです。これが smartGWT や GWT のバッシング、またはフリースタイルの議論になるのを避けるために、議論のヒントをいくつか提供します。
- 提供されたウィジェットはうまく統合されていると思いますか? 特に見逃しているウィジェットはありますか?
- アプリケーションを設計する際に、フレームワークが原因で問題が発生したことはありますか?
- データソースの統合は、smartClient チームが主張するほど有用ですか?
- smartGWT アプリケーションを永続化するためにどのような方法を使用していますか? 例: Hibernate と smartGWT はどの程度うまく機能しますか?
指摘する価値があると思われるものは何でも自由に追加してください。
java - DateChooserは、smartgwtで視覚的に選択した日付に変更できません
プロジェクトでDateChooserを使用しています。他の日付を選択した後、dateChooserは同じ日付(現在の日付)のままです。視覚的には変化しません。setData()メソッドとredraw()メソッドも試してみましたが、そうではありません。私はsmartgwt-1.1とgwt-1.6.4バージョンを使用しています。私のサンプルコードは次のとおりです。
誰か提案できますか?
javascript - ExtJs Vs Ext GWT Vs SmartGWT
主にNavigationPane、Grid、Toolbarで構成される新しいアプリケーションを開始します。レイアウトはこのデモページのようになりますhttp://www.gwt-ext.com/demo/
コードの記述を減らしたり、パフォーマンスを向上させたりするという点で、どちらを使用するかはかなり混乱しています。誰かがこれらすべてのテクノロジーの長所と短所を教えてもらえますか。
私がjavascriptでコーディングしている間ずっと、ExtJsは私にとってコーディングしやすいもののようです。しかし、私はGWT Extを試してみたいと思っています。数行のJavaコードを書くだけで、多くのことができるのは本当ですか。
例:レイアウト(上記のgwt extデモURLで指定)を実現するには、ExtJsまたはGWTExtのどちらを選択する必要がありますか。
SmartGWTはGwtEXTよりも比較的遅いと読みました。GWTEXTよりも優れていますか?また、Hibernateベースのデータモジュールも探しています(私のアプリケーションでは多くのデータベース呼び出しが行われるため)。SmartGWTまたはGWTExtのいずれも、そのようなモジュールをサポートしています。smartgwtがsmartclientエンタープライズバージョンの機能のすべてを提供しているわけではなく、smartclient機能の一部しか許可されていないことを知りました。それは問題になりますか?
皆様からのご回答をお待ちしております。
gwt - SEO用のhtmlを生成する
この記事http://docs.google.com/Doc?id=dcsq25m_04k4cmgfd で、サーバー側でスパイダーの HTML を生成する方法を見つけました。ユーザーエージェントに応じて異なるコンテンツを提供するためにこの手法を使用することについて、皆さんはどう思いますか?
gwt で seo を行うための最良の方法について共有できる参考記事やアドバイスはありますか? プロ gwt2.0 のテクニックを読みましたが、少しやり過ぎのように思えます。
gwt - gwt クライアントで Cookie を設定するには?
私のサーブレットには、この行があります
CookieManager.getRequestCookieValue(request, "app-openid-identifier"); CookieManager.getRequestCookieValue(request, "app-openid-uniqueid");
私のgwtクライアント複合ファイルで、「app-openid-identifier」のCookieを設定し、「get」してサーブレットを呼び出すにはどうすればよいですか?
performance - SmartGWT ListGrid は低速ですが、Internet Explorer でのみ使用できます
gwtext から SmartGWT に移行しましたが、全体的なエクスペリエンスは問題ありません。ただし、SmartGWT の ListGrid コンポーネントには大きな問題があります。
次の両方の条件が満たされると、非常に遅くなります。
- インターネットエクスプローラーを使用
- 5列以上
全体が使用できなくなり、たとえば Windows タスク マネージャーを使用してブラウザーを強制終了する必要があるところまで列を追加すると、速度が低下します。
1 列のグリッドは Internet Explorer で問題ありません
多数の列を持つグリッドは Firefox、opera で問題ありません
SmartGWT フォーラムで、この問題に関する 2 つのエントリを見つけましたが、提案された回避策のいずれも問題を解決していません。
http://forums.smartclient.com/showthread.php?t=5896
ハイパーリンクは 1 つしか投稿できないため、2 番目のスレッドの番号は次のとおりです。
t=5193
どんな助けでも大歓迎です
java - SmartGWTとSQLを使用してレイジーリストを実装する方法
私は昨日、SQLデータベースをSmartGWTと統合して怠惰なリストを作成しようとしていましたが、それを実装する方法がわかりませんでした。(JavaDoc、およびレイジーリストの例)
私がやりたいのは、世界中のたくさんの「サイト」のリストを作成することです。問題は、おそらくそれらが約100万個あることです。そのため、一度にロードする数をできるだけ少なくしようとしています。DB内の各サイトにはアドレスがあるため、(国->州->都市->サイト)のようなツリー構造でそれらを並べ替えようとしています。レベルを下げるたびに、次のレベルすべてを要求するDBへのクエリがあります(選択された州にサイトがあるすべての都市かどうか)。
どんな助けでも大歓迎です。
また:リンクされた例では、フォルダーとリーフは要素のタイプですが、フォルダー、フォルダーを保持してから、別のタイプのオブジェクトをリーフする方法はありますか?
web-applications - SmartGWTTreeGridの選択
TreeGridとdataSourceを使用するSmartGWTWebアプリがあります。このtreeGridで、Cookieに保存されている値を事前に選択してほしい。Cookieに正しく保存される値を取得しましたが、treeGridにこれらの値を選択させるためのいくつかの異なる方法を試しましたが、機能させることができません。エントリポイントのonmoduleLoadメソッドでこれを実行しようとしています。
私が試してみました:
Cookieを設定し、ページがリロードされたとき:
それがうまくいかないときは、選択したアイテムのIDだけを保存してみました。次に、onLoadがそのレコードを見つけて選択しようとします。
これも機能しなかったので、最後にTreeGrid.getSelectedState()を保存し、その値をCookie onLoadから取得して、最初の試みと同様にTreeGrid.setSelectedState()に渡しましたが、パスではなく状態を渡しました。
私はこれらのもののどれも機能させることができませんでした。'OnmoduleLoad'メソッドでアイテムを選択するようにTreeGridに指示できませんか?このアクションは、TreeGridが描画された後にのみ有効ですか?その場合、どこでどのようにこれを行うことができますか?
よろしくお願いします。