Struts唯一のサーブレットで、Strutsランタイムの動作を指定する設定ファイルの内容に従い、入出力データの振り分けや画面遷移の制御を引き受けます。
Strutsアプリケーションでは、このActionServletのおかげで、MVCのうちControllerの記述を省力化して、ModelとViewのアプリケーション固有の機能開発に専念できます。