特徴 Webwork2を元に開発された アノテーションを使えば設定ファイルでアクションマッピングを記述しなくてもいい。参考:@いう間にWebアプリを作れる「Struts 2」入門 - @IT バージョン2.1.6以降はConventionプラグインの規約に従えばアノテーションも書かずにリクエストがアクションにマッピングできる。 個人的にはstruts.xmlで集中管理した方がいいと思うが... ActionServletがなくなり、フィルターでリクエストがディスパッチされるようになった。 基本構成 Struts2の基本構成は次の通り。 基本的にはJ2EEの規約に従ったディレクトリ構成にStruts2に必要な設定ファイルとライブラリのJarファイルを配置する。 libディレクトリの中のjarファイルは起動に最低限必要なもの。 アプリケーションのルートディレクトリ/ └ WEB-INF/