Stripes is an open source web application framework based on the model–view–controller (MVC) pattern.
It aims to be a lighter weight framework than Struts by using Java technologies such as annotations and generics that were introduced in Java 1.5, to achieve "convention over configuration".
This emphasizes the idea that a set of simple conventions used throughout the framework reduce configuration overhead.
In practice, this means that Stripe applications barely need any configuration files, thus reducing development and maintenance work.
A Hello World Stripes application, with just two files: No additional configuration files needed.