WHO SAID THAT JAVA WEB PROGRAMMING HAD TO BE BORING?
VRaptor3 brings high productivity and fast and easy development of Java Web systems. It's a brazilian opensource MVC framework with a large developers and users community. See the one minute guide.
REASONS FOR USING VRAPTOR:
High Productivity
Using VRaptor3 is simple and intuitive. You will reach extreme productivity levels in Java for the web.
Learning Curve
In very short time, you will learn everything you need to know to develop web applications with VRaptor.
Testability
Write modular and loosely coupled code with VRaptor. Your application's maintenability and testability increase will be sensible.
Savings
Save many work hours with VRaptor. Training your team and enhancing your final software quality became easier.
Flexibility
Integrate your project with any framework you like. VRaptor doesn't bind you with any specific tecnology.
Soa and Rest - Ready
Make RESTful and service oriented applications with no complications. Just like you're writing common web applications.
Best Development Practices
By using Injection of Dependencies, Inversion of Control and POJO's, your code gets simpler and testable.
Documentation in Portuguese
Although the main language is Portuguese, you can count on a vast documentation, and the discussion lists in English.