1

次のアプリケーションの UI を開発するために Ext-JS を選択しました。Ext-JS がサーバーと対話するための最良の方法は何だろうと思っています。

JSON 応答を返すプレーンな JSP を使用する必要がありますか? バックエンドの Java コードで直接リモート処理を提供する DWR または Jabsorb を使用する必要があります。他の解決策はありますか?

私はパフォーマンスについてもっと心配していますが、他には何もありません。

4

2 に答える 2

0

当社では Spring MVC 3 の extdirect ライブラリを使用していますが、これは非常にうまく機能します。

外部ダイレクトスプリング

設定に困ったときは、私に聞いてください。

于 2012-06-05T22:46:02.173 に答える
0

もちろんプレーンな JSP またはサーブレットを使用して、リクエストを手動で処理し、JSON レスポンスを形成することもできます。DWR などを使用して配管を処理することで、自分自身の生活が楽になります。パフォーマンスはそれほど変わらないはずです。

Ext JS の現在のバージョンはExt.Directスタックを使用して、サポートされているバックエンドを UI データ レイヤーに統合し、グリッドやフォームなどのコンポーネントをバックエンド サービスにバインドすることをより簡単にします。 このようなリモーティングを示すグリッド サンプルを次に示します。 ここに Ext.Direct フォーラムがあります。他の人が何をしているかを確認する必要があります。この投稿を見て、Java で現在利用できる Ext.Direct プロバイダーを確認してください。

繰り返しますが、Ext からExt.Ajax直接 (または呼び出しを行うための標準の Store メソッドを使用して) 手動で呼び出しを行うことは確かに可能ですが、Ext.Direct スタックを使用すると、すべてを統合することがはるかに簡単になります。

于 2010-07-26T07:22:21.537 に答える