2010-12-03 8 views
0

私はGWTを初めて使用しています。私はmysqlから自動提案するようにいくつかの機能を実装する必要がある場合、私はクライアントコードを実装する必要があります...そして、誰かがいくつかの例で説明することができます....gwtのmysqlからautosuggestを作成する方法

答えて

1

私はあなたに手順を教えます。

  1. UIを実装します。そのインスタンシエーションを行い、その位置をTextBoxとします。
  2. クライアント/サーバー通信用にGWT-RPCを実行します。
  3. MySQLクエリを実行し、GWT-RPCメカニズムで答えを返すサーバー層を実装します。
  4. KeyDownHandlerをテキストボックスに追加します。
  5. キーをGWT-RPC呼び出しにも接続します。
  6. 非同期コールバックで提案結果を受け取ります。
1

サーバからの提案をリクエストするには、SuggestOracleの実装を記述する必要があります。私はGWT-RPCを使用して実装を開始することをお勧めします。 SuggestBoxを作成するときは、SuggestOracle実装のインスタンスをコンストラクタに渡します。

基本的なコードサンプルについては、Ian Bamburyのexamples.roughian.comをお勧めします。彼のサイトには、GWTのチュートリアルや例があり、その中にはtutorial on RPC