Lorsque vous travaillez avec Java pour le Web, il existe de nombreux frameworks MVC possibles basés sur l’action. VRaptor est l’un de ceux et il est opensource. Sa 4ème version est basée sur CDI 1.1 et offre une haute productivité à vos application Web. Cet article vous donnera une brève aperçu de son intégration.

1. Créer un projet web maven;
2. Edité votre fichier pom.xml, pour ajouter les dépendences de Vraptor:

<dependency>
            <groupId>br.com.caelum</groupId>
            <artifactId>vraptor</artifactId>
            <version>4.2.0-RC3</version>
</dependency>

 3. Mettre en place votre contrôleur.

Tout ce que vous devez faire pour démarrer votre premier contrôleur sur VRaptor est d’annoter votre classe avec @Controller, et le framework compte sur ses conventions URL et JSP pour vous permettre d’utiliser le moins de configurations possible. Ceci est un exemple:

HelloController.java

@Controller 
public class HelloController { 
@Inject 
Result result; 
@Get("/") 
public void index(){ 
result.include("message", "Bonjour Vraptor 4"); 
} 
}

index.jsp, votre vue se trouvant à l’emplacement: WEB-INF/jsp/hello/index.jsp

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        ${message}
    </body>
</html>

la documentation sur Vraptor4, ici docsle code source du projet helloVraptor, ici source


Post Navigation