Template preprocessing is done with FMPP and FMPP Maven Plugin To generate $ mvn fmpp:generate I use UrlRewriteFilter to mimic clean URLs (normally done with nginx) start serving with $ mvn jetty:run then go to http://localhost:9090