2009-04-02 8 views
0

Struts2フレームワーク上に構築されたアプリケーションの作業を開始しました。私は.Netアプリケーションから来て、サイトの残りの部分を調光し、 'Xが起きている間待ってください'というダイアログボックスを表示するようなAjax機能を多数搭載しています...自動完了とその他のAjax機能。Struts2アプリケーションのAjaxifying

私はStruts2用のAjaxプラグインをGoogle検索しましたが、価値があると思われるものは見つかりませんでした。 jqueryとそのプラグインを使用する唯一のオプションはありますか?これはあなたの一部も見たパターンですか?うまくいけば、Javaアプリケーションは、ajaxに対処できないためにすぐに死んではいけません.Netと比較して。

答えて

0

私はStruts2をしばらく使っていませんが、複数のAjaxオプションをサポートしています。私はあなたが様々なAjaxを見て、the Struts 2 documentationのオプションを見ていると思いますか?

あなたがしたいことに応じて、私はそれを使用していませんが、ASP.NET Ajaxの機能に似ていると思うAjaxタグがあります。 Dojoプラグインもあります。Dojo(javascriptライブラリー)コントロールにバインドするためにサーバー側のタグを再度提供していますが、私は気付いたばかりです...

もっと複雑な/カスタムのものをやっているなら、 JSONプラグインを使用して成功しました。サーバーに&を送信しました。&をデシリアライズして&に直接バインドして、結果をJSONに返して応答します。これにより、jQuery(または選択したJavascriptライブラリ)を使用して、JSONを直接使用して双方向でサーバーと話すことができます。最終結果があなたのビジネスオブジェクト/データをjavascriptコードで直接使用できるように、非常にクリーンな&の簡単な解決策になります。

関連する問題