O struts é um framework para implementação da camada controller de um sistema web. Ela organiza as requisições em actions que podem ser usadas no âmbito de uma servlet. Tem recursos que permitem mapear padrões de urls e redirecioná-las.
4.1 Instalando o Struts no projetoAntes de tudo, iremos baixar as bibliotecas necessárias para rodar o struts em nosso projeto. Ele está disponível em: http://struts.apache.org/download.cgi
Baixe exatamente a versão (struts-2.3.20-all.zip).
Descompacte o zip em uma pasta. Dos arquivos descompactados, os arquivos de biblioteca do struts que serão utilizados são: