Bienvenue dans Stripes!
Stripes est un Framework de présentation pour construire des applications web en utilisant les technologies Java les plus récentes. Pourquoi Stripes existe? Car développer une application web en Java nécessite trop de travail! Il semble que tous les frameworks existant demandent enormément de code de configuration. Struts n'offre pas beaucoup de caractéristiques et a quelques problèmes architecturaux sérieux (voir Stripes vs. Struts pour plus de détails). D'autres, comme WebWork 2 et Spring-MVC, sont beaucoup mieux conçus, mais demandent toujours trop de configuration et il semble falloir apprendre un nouveau langage avant de pouvoir les utiliser.
 | Stripes 1.4.3 Disponible, Mai 15 2007
Stripes 1.4.3 est maintenant disponible. Pour savoir ce qui est nouveaux et amelioré dans la version 1.4.2, Jetez un coup d'oeil au lien News. La Documentation sur ce site a été mis à jour pour Stripes 1.4 (la documentation pour 1.3 est toujours disponible ici). Comme toujours, suivez le lien Download pour obtenir la version le plus récentes. |
Les Buts de Stripes
Faciliter le développement des applications web en Java
Fournir des solutions simples et néanmoins puissantes aux problèmes ordinaires
Réduire le temps nécessaire à l'apprentissage de Stripes à moins de 30 minutes
Rendre vraiment facile l'extension de Stripes, sans requérir une configuration trop détaillée
Caractéristiques Clés
Aucune configuration externe par page/action (Des ActionBeans sont découverts et configurés en utilisant des annotations)
Un puissant moteur de liaison qui construira des objets web complexes à partir de paramètres de requête
Des systèmes de validation et de conversion type faciles d'utilisation (et localisés)
Un système de localisation qui marche même quand vous utilisez les liens de JSP->JSP
Une capacité à réemployer des ActionBeans en tant qu'aides de vue
Une utilisation ridiculement facile des propriétés indexées
Soutien inclus pour les événements multiples par formulaire
Possibilité de upload un fichier en transparence
Soutien pour le développement cumulatif (par ex. vous pouvez construire et tester votre JSP avant de même créer votre ActionBean)
Et beaucoup de flexibilité incluse dont vous serez conscient seulement lorsque vous aurez besoin de l'utiliser
Stripes espère offrir à ses utilisateurs le même sentiment que lorsqu'ils possèdent du matériel Apple, des télés Sony ou des grosses cylindrées allemandes (sans la prime de prix); tout marche bien, l'utilisateur à l'impression qu'il n'y a pas d'erreur et il peut être surpris à penser « oh, ça fait cela aussi ? Trop bien ! »
Alors, jetez un coup d'oeil sur les liens à gauche. Si c'est votre première visite ici vous pourriez vouloir jeter un coup d'oeil sur le Quick Start Guide ou alors sur la Documentation.