jpsdg_java_adv_struts1.gifについて説明します。この図は、モデル、ビューおよびコントローラの各コンポーネントを示しています。モデル・コンポーネントは、状態の保存、データ・リクエストへの応答およびビジネス・ロジックのカプセル化を実行します。ビュー・コンポーネントは、ユーザー・インタフェースのレンダリング、モデルからのデータのリクエストおよびコントローラへのイベントの送信を実行します。コントローラ・コンポーネントは、モデル・コンポーネントおよびビュー・コンポーネントとの対話、ルーティングの処理およびモデル・コンポーネントへのユーザー・インタフェースにおけるデータの変更のマップを実行します。