URL: https://linuxfr.org/news/webmotion-le-framework-web-libre-arrive-dans-sa-deuxieme-version Title: WebMotion, le framework web libre arrive dans sa deuxième version Authors: jru Bruno Michel et claudex Date: 2011年12月07日T22:31:39+01:00 Tags: Score: 13 Après six mois de développement, le framework web Java WebMotion vient de sortir sa deuxième version. Pour rappel, WebMotion est un framework web Java EE 6, son but est de lier des URL ou des événements à des actions à exécuter. Pour la réalisation de cette nouvelle version, une grande partie des efforts a été concentrée sur la possibilité d'étendre le framework par le biais d'extensions. Les extensions permettent de rajouter du comportement sur une application WebMotion ainsi que de réutiliser des composants applicatifs entre projets. Une extension Spring et une extension wiki ont d'ores et déjà été implémentées. Une des prochaines étapes concernant le développement de WebMotion sera la création d'un ensemble plus large d'extensions (sécurité, mesure d'audience, etc.) permettant un développement encore plus rapide d'applications web. La documentation a été complétée. Un ensemble d'exemples a été écrit pour mettre en évidence les fonctionnalités de WebMotion. ---- [Site web de WebMotion](http://webmotion.debux.org) [Site web de la forge](http://projects.debux.org/projects/webmotion) [Télécharger](http://webmotion.debux.org/download) [DLFP : WebMotion, un nouveau framework web libre en Java](http://linuxfr.org/news/webmotion-un-nouveau-framework-web-libre-en-java) ---- De nombreuses améliorations et corrections de bugs ont été réalisées dont, en vrac : - création d'un parser ANTLR pour valider la syntaxe du fichier de _mapping_ de votre application ; - simplification de la syntaxe dans le fichier de _mapping_ dans le cas d'un rendu direct de vue ; - suppression de la contrainte de la présence du contexte dans les URL de l'application ; - validation des paramètres fondée sur une implémentation de la JSR 303 ; - nouveaux rendus pour les statuts HTTP (par ex. : retour simple d'un statut 404) ; - possibilité d'accéder au contexte web directement en paramètre de la méthode d'un contrôleur ; Pour plus de détails, il est possible de consulter la forge du projet.