Thanks for your appreciation. 
With Pippo you can see your web application as a regular Java application (with a static main method).<p>You are not forced to create a web.xml file. Of course you can use the standard approach with web.xml but this is complete optional.<p>For more information please read <a href="http:&#x2F;&#x2F;www.pippo.ro&#x2F;dev&#x2F;quickstart.html" rel="nofollow">http:&#x2F;&#x2F;www.pippo.ro&#x2F;dev&#x2F;quickstart.html</a><p>The idea with Pippo is that you can create easy a very custom stack. You can work with your favorite servlet container, template engine, json&#x2F;xml libraries and this is great (for example I use Undertow as servlet container and Pebble as template engine). To do this is simple to add the right Pippo module in your pom.xml file and it&#x27;s done (pippo-undertow, pippo-pebble in my case).
I don&#x27;t want to force you to work with my personal stack.