Comment initier un projet struts2 en 5 minutes avec Maven2
Tout d’abord il faut télécharger Maven2, rajouter le repertoire bin à votre PATH puis ouvrir une ligne de commande et y taper :
mvn archetype:create -DgroupId=com.test.struts2 -DartifactId=Struts2Test -DarchetypeGroupId=org.apache.struts -DarchetypeArtifactId=struts2-archetype-starter -DarchetypeVersion=2.0.9-SNAPSHOT -DremoteRepositories=http://people.apache.org/maven-snapshot-repository
Puis en tapant les lignes de commandes suivante vous démarer l’application sur le port 8888
cd Struts2Test
mvn -Djetty.port=8888 jetty:run
Il n’y a plus qu’à aller jeter un oeil sur notre Hello World à l’adresse: http://localhost:8888/Struts2Test
Et le tour est joué !!
Vous pourrez jeter un oeil sur le code de cette application, vous y trouverez entre autre l’utilisation de sitemesh qui est un framework de gestion de layout. Loïc Mathieu a réaliser une introduction sur le sujet sur developper.com pour ceux qui veulent en savoir plus.