ここまでで、Struts 2アプリケーションの動作イメージは理解してもらえたでしょうか。以降では、アプリケーションの作り方を実コードを交えながら説明を行い、より一層理解を深めていただこうと思います。今回紹介するサンプルアプリケーションは、ログインをするだけの簡単なサンプルです。 サンプルアプリケーション作成の準備 なにはともあれ、まずは環境を準備する必要があります。Struts 2アプリケーションはJava EEのWebアプリケーションとして動作するので、アプリケーションのディレクトリ構造は必然的に下記のようになります。 WEB-INF/libディレクトリ内には Struts 2 アプリケーションが動作するために最低限必要となる下記のJARファイルを配置する必要があります。 commons-logging-1.0.4.jar freemarker-2.3.8.jar ognl-2.6.11