Strutsフレームワークを導入する利点の1つに、Webアプリケーションのプレゼンテーション部分(JSPなど)とコントローラ部分(Actionクラス)とが、自然と疎結合になる、ということがあります。すなわち、プレゼンテーション部分もコントローラ部分も、互いに依存することなく、独立したコンポーネントとしてそれぞれ実装することができるのです。これによって例えば、システムのほかの部分を一切いじらずに、プレゼンテーション部分だけを丸ごと入れ替える、といったことが可能になります。 さて、Strutsのプレゼンテーション部分を実装するには、JSPを用いるのが一般的ですが、それ以外の技術を利用することもできます。ここでは、JSPの代替案として利用されることの多い、Apache Jakartaのテンプレート・エンジンVelocityをプレゼンテーション部分に利用するための手順を紹介します。 Velocit
![Strutsでプレゼンテーション部分にVelocityを使う](https://cdn-ak-scissors.b.st-hatena.com/image/square/fbacd36670eb9e4fcb46376081e58877b7c2b2d3/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F0411%2F29%2Fr20_103.jpg)