DWRを使おう! 「第1回:ActiveWidgetsでAjax!」ではコンボボックスやグリッドなどのActiveWidgetsコントロール表示について解説しました。今回はサーバーリモーティングライブラリDWR(Direct Web Remoting)を使用してサーバー通信を行い、サーバーから受信したデータを使用してグリッド表示を行います。 DWRとは、AjaxクライアントとサーバーサイドJavaの構成で使用されるJavaScriptとJavaの連携用フレームワークです。 図1はDWRを使用したシステム構成です。図のようにサーバーサイドはサーブレットとJavaBeansで構成されますが、主に次のような3つの特徴があります。 1つ目がサーブレットはDWRサーブレットと呼ばれる専用のサーブレットが使用されるということです。したがって、ユーザーがサーブレットを記述する必要はなく、JavaBean