I played a little with guice and thymeleaf, and I created a very little module to bridge the two. Nothing is spectacular, lots of things are hardcoded, and I'm not very experimented with guice ( only worked with gin, the GWT version ).
I think that before writing tutorials I need to play a little more with it, there are things I quite don't like in my code.
I also went a little further than only doing thymeleaf bindings with the ability to map an url to a class specific method and a template ( if the parameters are correct ). This is heavily inspired by Spring-web's RequestMapping, and I don't think this should be directly linked to thymeleaf bindings.
I also need to do a bit of research on Guice-Servlet as I didn't look deep inside...
However I think it would be better to start with the controller class and do things like this :
// Register specific method
// Register all methods of the controller with specific annotation
// Register all methods of the controller with specific annotation excepted 'AnnotatedController#doNotHandleThis'